Olin Corp Stock Hits 52-Week Low at $14.94
1 day ago
Olin Corporation's stock dropped to a 52-week low of $14.94 amid volatile chemical markets, plant outages, and litigation. Analysts remain divided, though some view the stock as undervalued with a 5.1% dividend yield.
Investing.com UK
Show all 37 updates