Evolution Petroleum EPM Q1 2026 Earnings Massive EPS Miss Sends Shares Lower Vista Energy Q1 2026 Earnings EPS of 089 Reported Amid Modest Stock Decline STSS Q3 2025 Earnings Losses Widen Sharply as Revenue Remains Absent VTGN Q1 2026 Earnings Narrowed Loss Beats Estimates as Pipeline Advances PRIM Q1 2026 Earnings EPS Misses Estimates by 315 Amid Operational Headwinds FIX Q1 2026 Earnings Massive EPS Beat Drives Strong Performance Despite Revenue Data Gap