Tesla Ends Production of Model S and Model X After 14Year Run Strategic Shift in EV Lineup Owlet OWLT Stock Plunges 60 in First Quarter Key Factors Behind the SellOff Fonar Corporation FONR Reports Q1 2025 Results EPS 046 Meets Consensus