Olin Stock Hits 52-Week Low at $16.35
Sep 24, 2026
Olin Corp. stock hit a 52-week low of $16.35 after Q2 2026 earnings missed expectations due to volatile chemical markets, though it retains a 4.77% dividend yield.
Investing.com
2026-01-09
Olin Cuts Q4 EBITDA GuidanceShow all 50 updates