IMAX Corporation, together with its subsidiaries, operates as a technology platform for entertainment and events in the United States, Canada, Greater China, rest of Asia, Western Europe, Latin America, and internationally. It operates through Content Solutions; and Technology Products and Services...
131 insider purchases on record · latest filing 2020-03-18.
Insiders have also filed 654 sale transactions at IMAX.