First Solar CEO Mark Widmar Sells 26M in Shares Sparking Insider Activity Scrutiny Metro Detroit Home Sales Decline YearOverYear as Prices Continue to Climb Oxford OXLCN Stock Steady at 2491 Support at 2366 20260514