What metric defines Imax Corporation IMAX success this quarter Q1 2026 Better Than Expected NPAC New leadership details longterm growth roadmap as it evaluates potential acquisition targets BW Babcock earnings crush estimates with 172 surprise but Babcock shares slide 46 despite profit beat What makes Vivid Seats SEAT a stronger buy than it appears Eye on Rally 20260506