Markets2026.05.18TSMC Arizona Fab 21 Profit Surge: Q1 2026 Earnings Eclipsing Entire 2025 Performance