Imax Corporation IMAX Rallies 115 as Volume Picks Up Near Key Support Citadel Strategist Explores PredictionMarket Data to Gauge Potential Impact of Iran Deal Announcement PBR Q1 2026 Earnings EPS Misses Estimates as Headwinds Weigh on Results Tribeca SPAC Launches 140M IPO Targeting AI and Clean Energy Sectors