IMAX
🟢 IMAX is trading 4.1% up today after The Odyssey became IMAX’s highest-grossing release ever
IMAX is trading 4.1% up at $50.47 after announcing on August 10, 2026, that Christopher Nolan’s The Odyssey became its highest-grossing release ever, reaching...