THFF Q1 2026 Earnings Shares Slip Despite Narrow EPS Beat Birchtech Corp BCHT Q1 2026 Earnings EPS Falls Short of Estimates Stock Slips SXT Q1 2026 Earnings Strong EPS Beat Driven by Margin Improvement EC Q4 2025 Earnings EPS Misses Estimates Amid Mixed Operational Performance OCCIN Q1 2026 Earnings Preferred Stock Reports Steep EPS Miss as Net Investment Income Falls Short YTRA Q1 2026 Earnings EPS Misses Estimates Amid Stock Rally