IIIN Q1 2026 Earnings EPS Misses Estimates as Steel Wire Demand Softens Stock Gains Despite Shortfall TBH Q4 2025 Earnings Massive EPS Miss Highlights Operational Challenges TWOD Q1 2026 Earnings Strong EPS Beat Driven by Favorable Interest Rate Environment Performance Shipping Inc PSHG Q4 2025 Earnings EPS Beat of 873 Surprise Stock Declines 435 IBP Q1 2026 Earnings Earnings Miss Prediction Despite Positive Stock Reaction BCAL Q1 2026 Earnings EPS Surprise of 276 Highlights Solid Performance Despite Minor Stock Decline