TVTX Q1 2026 Earnings EPS Misses Estimates Stock Declines on WiderThanExpected Loss Stantec Inc STN Q1 2026 Earnings EPS Beat Driven by Robust Project Backlog and Margin Improvement OppFi Q1 2026 Earnings EPS Beat Drives Positive Momentum Despite Stock Pullback MBC Q1 2026 Earnings Profit Beat Defies Expectations Amid Cost Discipline FSUN Q1 2026 Earnings EPS Falls Short of Analyst Expectations Shares Edge Lower U Q1 2026 Earnings NarrowerThanExpected Loss Drives Shares Higher