Olin Corp. Stock Grades | OLN
Oct 11, 2026
Olin Corp. stock has received an average "Sell" rating with a price target of $20.25 following significant year-to-date declines. The chemical manufacturer maintains operations in chlor alkali, vinyls, and epoxy segments despite current market performance.
Barron's
2026-01-09
Olin Cuts Q4 EBITDA GuidanceShow all 52 updates