Buenaventura BVN Q4 2025 Earnings Surge EPS 151 vs 068 Forecast Tecogen TGEN Stock Up 218 Key Resistance at 575 20260520 KTech KMRK Rallies 149 as Bulls Target 215 20260521 Illumination ILLUU Stock Consolidating at 999 Next Move Ahead 20260520 Carriage Services Inc CSV Q1 2026 Earnings Modest EPS Beat Amid Flat Revenue and Negative Stock Reaction MEC Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction HSCS Q1 2026 Earnings EPS Beat Amid CostDiscipline but Revenue Void Weighs on Sentiment SHIP Q4 2025 Earnings EPS Surprises to the Upside Amid Robust Dry Bulk Market SOHU Q1 2026 Earnings Reported Loss of 016 per ADS Stock Rises 243 MNDO Q1 2025 Earnings EPS of 002 as Stock Edges Higher SFL Q1 2026 Earnings Stunning EPS Surprise of 1880 Despite Negative Stock Reaction PRHIZ Q1 2024 Earnings Significant EPS Beat Surprises Markets BWBBP Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Lower XOMAP Q1 2026 Earnings EPS Misses Estimates with Significant Negative Surprise BJ Q1 2026 Earnings EPS Beat Fails to Lift Stock DWSN Q2 2019 Earnings EPS Falls Short of Estimates Amid Industry Headwinds