NVEC Q1 2026 Earnings EPS Comes in at 102 Shares Rise 421 Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by 248 as Stock Rises 108 LASR Q1 2026 Earnings EPS Surges Past Expectations by Over 126 PSX Q1 2026 Earnings Massive EPS Surprise Drives Shares Higher CLPT Q1 2026 Earnings EPS Misses Estimates Stock Slips 222 Mount Logan Capital Inc Q1 2026 Earnings Loss Per Share of 051 Amidst Market Headwinds