ST Sensata narrowly misses Q4 2025 EPS estimates shares dip 041 in todays trading
Olin Corporation OLN Stock Trading Range 210 20260427
Sypris Solutions SYPR Stock Cheap or Expensive Sypris Solutions posts 002 EPS on steady defense segment performance