BRC Group Holdings RILYN Q1 2024 Earnings Net Loss of 171 per Share Reflects Ongoing Pressures Omada Health Inc OMDA Q1 2026 Earnings Narrowerthanexpected Loss Boosts Investor Sentiment WMS Q1 2026 Earnings EPS Surges Past Estimates Despite Negative Market Reaction OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported SHOP Q1 2026 Earnings EPS Surpasses Estimates by Nearly 7 Stock Rises SLNG Q1 2026 Earnings Heavy EPS Miss Amidst Operational Headwinds