Doug Emmett DEI Flat at 1168 Consolidation Continues 20260518 Commvault CVLT Q1 2026 Earnings Why the Beat Matters Imax Corporation IMAX Q1 2026 Earnings 017 EPS Surges Past 015 Estimates authID AUID Drops 1069 Key Support at 111 20260517