BlackRock Inc. acquired 2,907,192 shares of IMAX Corporation during the second quarter. The investment is valued at approximately $115.88 million. This purchase gives the asset manager a 5.30% ownership stake in the company. A recent 13F filing with the SEC disclosed the transaction.
The investment signals a vote of confidence in IMAX’s business model and growth prospects. This institutional move follows recent insider share sales at the company.