JSPR Q1 2026 Earnings Stunning EPS Beat Highlights Cost Discipline as PreRevenue Biotech Advances Pipeline TeraWulf Inc Q1 2026 Earnings Significant EPS Miss Amidst Operational Challenges RBLX Q1 2026 Earnings EPS Surprise of 3531 Beats Estimates Despite Loss Birchtech Corp BCHT Q1 2026 Earnings EPS Falls Short of Estimates Stock Slips PEG Q1 2026 Earnings Earnings Beat Expectations as Utility Segment Drives Gains GATX Q1 2026 Earnings EPS Slightly Beats Estimates Amid Cautious Market Response