TPG MITT Q1 2026 Earnings Roar 026 EPS Tops Street View Trump Shielded From IRS Audits as Expanded Settlement Deal Fuels Controversy TPG MITP Delivers Q1 2026 Beat EPS 026 vs 025 Expected First Solar FSLR Reports Strong Q1 2026 Revenue NA EPS Beats