UP Q1 2026 Earnings Steep Loss Reported as Stock Surges on Strategic Progress Omnicom Q1 2026 Earnings EPS Beats Estimates as Agency Demand Remains Resilient Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares EFSCP Q1 2026 Earnings EPS Misses Estimates Shares Edge Lower Viking Holdings VIK Q1 2026 Earnings NarrowerThanExpected Loss Amid Solid Booking Momentum STKS Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Operational Headwinds