Energy Focus EFOI Stock Put Call Ratio On the Radar 20260427 What margin performance for Worthington WS Q1 2026 Earnings Fall Short GATX Corporation GATX Stock Market Update Steady Decline 20260427 Targa Resources Corp TRGP Aggregate Insider Stock Sales of 36M Over 12 Months Signal Potential Valuation Headwinds SBFM Sunshine Biopharma posts wider than expected Q4 2025 loss as shares close unchanged for the trading day