BBY Q1 2026 Earnings Solid EPS Beat Amidst Consumer Electronics Landscape TSM Q1 2026 Earnings EPS Crushes Estimates as AI Demand Fuels Record Profitability MBLY Q1 2026 Earnings Profit Beat Drives Stock Rally PNNT Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Nordic American Tankers Limited NAT Q4 2025 Earnings EPS Misses Estimates Stock Declines NFE Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises 575