2BBBullish & Bearish
Materials

Olin Corporation Common Stock (OLN) Stock Score & Signals

Olin Corporation Common Stock (OLN) trades on NYSE. It operates in the Materials sector, Chemicals industry. Its current 2BB score is 55 out of 100.

About Olin Corporation Common Stock

Olin Corporation is an American manufacturer of ammunition, chlorine, and sodium hydroxide. The company traces its roots to two companies, both founded in 1892: Franklin W. Olin's Equitable Powder Company and the Mathieson Alkali Works.

2BB score and signals

Olin Corporation Common Stock’s current 2BB score is 55 out of 100, built from the signal categories below.

SignalScoreReading
Activity63High
Momentum59Stable
Financial strength31Weak
Quality97Very Strong
Risk39Low

Company facts

CEOScott M. Sutton
HeadquartersClayton, Missouri, United States
Founded1892
Employees7.85K
52-week range$14.64 – $30.46

Recent earnings

Report dateEPS actualEPS estimateRevenue actualRevenue estimate
2027-01-27—-0.0946—$1.79B
2026-10-29—0.1922—$1.87B
2026-07-30—0.1018—$1.83B
2026-05-07-0.32-0.6824$1.58B$1.62B