Mesa Laboratories Inc MLAB Q1 2026 Earnings Stellar EPS Surprise of 130 Drives Optimism Amidst Quiet Revenue Period BGC Q1 2026 Earnings Slight EPS Miss Triggers Modest SellOff GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus MP Materials Q1 2026 Earnings Strong Profitability Beat Drives Share Rally Costamare Inc CMRE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 42 Commvault Systems Inc CVLT Q1 2026 Earnings EPS Surges Past Expectations as Cloud Growth Momentum Continues MUFG Q1 2026 Earnings Strong EPS Beat Amid Cautious Market Sentiment Envela Corporation ELA Q1 2026 Earnings Massive EPS Beat Fails to Lift Stock EFSCP Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower Red Violet RDVT Q1 2026 Earnings Strong EPS Beat Drives Stock Higher Taoping Inc TAOP Q2 2011 Earnings Significant EPS Miss Amid Challenging Environment NVEC Q1 2026 Earnings EPS Comes in at 102 Shares Rise 421