TGEN Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Sentiment Unifi Inc UFI Q1 2026 Earnings EPS Beat Provides Tailwind as Stock Gains Modestly Birchtech Corp BCHT Q1 2026 Earnings EPS Misses Estimates as Loss Widens Stock Rises 116 BWLP Q4 2025 Earnings EPS Beats Estimates by 458 Amidst Slight Stock Decline USLM Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher PrimeEnergy Resources PNRG Q4 2025 Earnings Profitability Holds Firm with EPS of 143 Stock Advances 454