RCL Q1 2026 Earnings Strong EPS Beat Drives Market Optimism BKV Q1 2026 Earnings EPS Misses Estimates as Revenue Details Remain Undisclosed CPA Q1 2026 Earnings Strong EPS Surprise Despite Flat Stock Reaction IT Q1 2026 Earnings EPS Surpasses Expectations by 1065 Stock Climbs MOV Q1 2026 Earnings EPS Beats Estimates Stock Lifts on Profit Surprise BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher