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