BlackBerry Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps Nearly 19 Cullinan Therapeutics Inc CGEM Q1 2026 Earnings Beat on EPS with NarrowerThanExpected Loss ITW Q1 2026 Earnings EPS Beats Estimates Stock Gains 091 XERS Q1 2026 Earnings EPS Surprise of 21765 as Company Achieves Profitability LH Q1 2026 Earnings Labcorp Beats EPS Estimates but Stock Slips Slightly DHT Holdings Q1 2026 Earnings Massive EPS Beat Drives Confidence Despite Modest Stock Pullback