GEOS Q1 2026 Earnings Reported Loss of 086 Per Share as Market Conditions Remain Pressured HYPR Q1 2026 Earnings EPS Beat Highlights Cost Discipline Amid Disclosed Revenue Gap OTLY Q1 2026 Earnings EPS Surprise of 6017 Over Expectations Amid Broader Market Concerns MCK Q1 2026 Earnings EPS Beats Estimates by a Narrow Margin TREX Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Beat