MarketInOut Stock Screener Log In | Sign Up
 

Olin Corp

NYSE • Basic Materials • Chemicals • Quote as of 06/09/2026 13:55
Olin Corp stock price and volume chart

Company Profile

IndustryChemicals
SectorBasic Materials
ExchangeNYSE
Market Capitalization2,795.05 mln
Float113 mln
Earnings Date07/23/2026

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.74
Likely reliable

1-Year Forecast

29.00
Attractive

Relative Strength

13 / 100
Significantly lagging

Debt / Equity

1.91
High leverage

ROE

-9.73
Negative

Business Description

Olin Corporation, founded in 1892 and headquartered in Clayton, Missouri, is a diversified manufacturer operating across three main business areas: chemicals, epoxy materials, and ammunition. Its chemical and epoxy divisions produce a wide range of industrial compounds sold to manufacturers and other industrial buyers around the world. Through its Winchester brand, Olin also makes ammunition for hunters, sport shooters, law enforcement, and the U.S. military, as well as specialized loads for construction and industrial use. The company sells its products through its own sales teams and through retailers, distributors, and direct government contracts across North America, Europe, Asia, and beyond.

Key Fundamentals

EPS-1.62
ROE-9.73
RPS58.74
ROIC-0.86
ROA-2.46
EBITDA, mln408
EV / EBITDA14.86
EV / EBIT-61.58
Revenue, mln6,720
EV / Revenue0.90

Financial Strength

Altman Z-Score1.66
Piotroski F-Score 4 / 9
Beneish M-Score-2.74
Price to Intrinsic Value0.32
1-Year Target Price29.00
Shiller PE Ratio10.90
Short Ratio5.28
Short % of Float11.66

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -5.82% 18 / 100   
1 Month -8.37% 13 / 100   
2 Months 0.99% 48 / 100   
6 Months 21.13% 84 / 100   
1 Year 26.46% 71 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us