Olin Corp Stock Hits 52-Week Low at $14.94
Oct 9, 2026
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
Investing.com
Show all 40 updates