One summer, a network of just over 1,800 screens — about one percent of the world's cinemas — collected 5.8% of the entire global box office. IMAX grossed $728 million from Memorial Day through Labor Day, 73% above its prior record , and Christopher Nolan's The Odyssey, which IMAX describes as the first full-length theatrical release ever shot entirely with its film cameras , supplied $485 million of that . A company that spent the years after 2020 being treated as a levered bet on a dying habit has now produced the most persuasive evidence yet that premium theatrical is a growing niche rather than a shrinking one.
The shares have been paid for it. IMAX traded at roughly $52.08 intraday on September 16, some 69% above its 52-week low of $30.74 and within about 6% of the $55.57 high . That move is the hinge of everything that follows, and it is unusual in one respect: there was no guide-down or miss for a bull to argue the market over-punished. The re-rating came out of delivered results, which means the interesting question is not whether the business is good but what is left to pay for.
What IMAX sells is worth being precise about, because the economics are unusual. It owns no theaters and sells no popcorn. Its Content Solutions segment remasters and distributes films in the IMAX format and takes a cut of what they gross. Its Technology Products and Services segment sells or leases the projection systems, maintains them under long-term contracts, and — where IMAX funds the equipment itself under a joint revenue sharing arrangement — collects a slice of that location's box office for a decade. A small All Other bucket holds streaming and consumer-technology licensing plus the new merchandise line, and remains immaterial at $5.0 million of first-half revenue . Underneath sits a separately Hong Kong–listed Chinese subsidiary, 71.57% owned and consolidated at all of its cash flow .
My argument is narrow and uncomfortable for both sides of this stock: the published numbers for 2026 are too low, the company's own guidance is too low, estimate...