Olin stock hits 52-week low at $17.72
Aug 24, 2026
Olin Corporation's stock dropped to a 52-week low of $17.72 amid volatile chemical markets, plant outages, and litigation costs, despite maintaining 53 years of dividend payments.
Investing.com
2026-01-09
Olin Cuts Q4 EBITDA GuidanceShow all 46 updates