What is driving OFS OFS stock Trend Strengthens 20260420 The Southern Company SO Q1 2026 Earnings Preview Modest Revenue Growth Expected Amid Downward EPS Consensus Revisions What is happening with Elbit Systems ESLT stock today Smart Money Active 20260420 Teledyne TDY Stock Growth Outlook ICUCW SeaStar quarterly earnings results have not been disclosed with no performance or stock reaction data available PMTRW Perimeter leadership details strategic growth priorities to boost future operating and financial performance Avista AVA Stock Volume Spike Alert Market Focus 20260420 Bank of America Corporation BAC Adjusts Yelp YELP Price Target Amid Mixed Q4 Results and Shifting AI Risk Valuations