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 47 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 47 out of 100, built from the signal categories below.

SignalScoreReading
Activity50Moderate
Momentum48Stable
Financial strength31Weak
Quality100Very Strong
Risk41Moderate

Company facts

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

Recent earnings

Report dateEPS actualEPS estimateRevenue actualRevenue estimate
2027-01-27-0.0717$1.79B
2026-10-260.2053$1.84B
2026-07-300.1018$1.83B
2026-05-07-0.32-0.6824$1.58B$1.62B