First Solar CEO Mark Widmar Sells 26M in Shares Sparking Insider Activity Scrutiny NexMetals NEXM Stock Analysis Falls 924 Watching 271 20260515 Pacific PACB Stock Analysis 554 Loss Key Levels 20260513 Hims HIMS Q1 2026 Earnings Miss EPS 018 vs 004 Expected ITT ITT Q1 2026 Earnings 198 EPS Surges Past 176 Estimates