STRT Q1 2026 Earnings EPS Misses Expectations While Stock Holds Steady Westport Fuel Systems WPRT Q1 2026 Earnings EPS Beats Estimates Amidst Narrowing Losses Essent Group Ltd ESNT Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds LQDA Q1 2026 Earnings EPS Surges Past Estimates on 2431 Surprise Stock Rises 321 MITT Q1 2026 Earnings Mortgage REIT Beats EPS Estimates Amid Stable Interest Rate Environment REVB Q1 2026 Earnings Significant EPS Miss Amid EarlyStage Development