Home
Tag
Christopher Nolan
1 article
Company News
IMAX Shares Rise 4% on $52M Opening
IMAX Corp shares rose about 4% after The Odyssey delivered a $52 million global opening weekend in IMAX theaters. The film generated $29.6 million in North America across 444 screens (23.8% market sha