MSGS Q1 2026 Earnings Heavy EPS Miss Amid Stock Rally Highlights Market Optimism TRTX Q1 2026 Earnings EPS Falls Short of Estimates Amid Narrow Miss BCSF Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Lower Revvity Q1 2026 Earnings Solid EPS Beat Amidst Cost Discipline Omada Health Inc OMDA Q1 2026 Earnings Narrowerthanexpected Loss Boosts Investor Sentiment Viking Holdings VIK Q1 2026 Earnings Surprise EPS Beat Highlights Operational Resilience