TTI Q1 2026 Earnings EPS Surges 81 Above Estimates Amid Profitability Focus BTSGU Q1 2026 Earnings Strong EPS Beat Surprises Market VET Q1 2026 Earnings Significant EPS Miss With Flat Market Reaction Mesabi Trust MSB Q1 2026 Earnings EPS of 021 Highlights Ongoing Iron Ore Headwinds HCKT Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally CANF Q4 2023 Earnings Narrower Loss Surprises Amid PreRevenue Stage