Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher Teva Q1 2026 Earnings EPS Beats Estimates Stock Slips on Mixed Market Sentiment Idaho Strategic Resources Inc IDR Q1 2026 Earnings EPS Misses Estimates as Stock Declines Selective Insurance Group Q1 2026 Earnings EPS Falls Short of Estimates DSGN Q1 2026 Earnings NarrowerThanExpected Loss as Cost Discipline Continues MAC Q1 2026 Earnings BottomLine Miss Weighs on Investor Sentiment Amplitech Group Inc AMPGR Q1 2026 Earnings EPS Misses Estimates Amid Stock Surge BSRR Q1 2026 Earnings EPS Beat of 1438 Overshadowed by Slight Stock Decline Select Water Solutions WTTR Q1 2026 Earnings Strong EPS Beat Masks Mixed Sentiment Shares Dip Despite Profit Surprise Liberty Energy Inc LBRT Q1 2026 Earnings Massive EPS Beat Offsets Market Skepticism FRSX Q3 2021 Earnings NarrowerThanExpected Loss Drives Positive Market Response Vistra Corp VST Q1 2026 Earnings Massive EPS Beat Driven by Operational Strength and Favorable Market Conditions