Olin Stock Hits 52-Week Low at $16.71
5 days ago
Olin Corporation shares dropped to a 52-week low of $16.71 following earnings misses, despite maintaining a 53-year dividend streak. Analysts remain divided, with some viewing the stock as undervalued while others lowered price targets.
Investing.com
Show all 35 updates