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