OPFI Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Stock Declines Slightly Root Inc ROOT Q1 2026 Earnings EPS Beats Estimates by 1436 as Profitability Surges SRFM Q1 2026 Earnings EPS Beats Estimate by 263 as Revenue Remains Undisclosed SCHL Q1 2026 Earnings NarrowerThanExpected Loss Lifts Sentiment MTR Q4 2025 Earnings Trust Reports 004 Per Unit Stock Gains 154 HNST Q1 2026 Earnings EPS Misses Estimates but Stock Rallies on Operational Momentum