OLN - Olin Corp
22
$26.77
$0.55 (2.098%)
$26.61
-$0.16 (-0.616%)
Score2.57/5

Stock Unlock
Stock Profile
- Market Cap$3.05B
- IndustryChemicals
- EPS (TTM)-$0.89
- P/E (TTM)0.00
- Div & Yield$0.80 (2.99%)
- FCF Payout Ratio36.74%
- P/S (TTM)0.45
- P/B1.66
- Diluted Shares113.70M
- Ex-Dividend2026-03-03
- Next Earnings05-07
- Forward P/E757.28
- Payout Ratio0.00%
- P/FCF (TTM)12.30
- FCF Yield8.13%
- Earnings Yield-3.30%
- 52 Week Range
Score Card
Bad
Insider Transactions
Market News
Form SCHEDULE 13G/A
Filed on 2026-03-27 11:07:12
Form ARS
Filed on 2026-03-20 15:42:28
Form 4
Filed on 2026-03-20 10:24:14
Form DEFA14A
Filed on 2026-03-20 06:59:42
Form DEF 14A
Filed on 2026-03-20 06:59:22
Form S-3ASR
Filed on 2026-03-05 16:15:29
Form 4
Filed on 2026-02-25 16:49:14
Form 144
Filed on 2026-02-25 14:45:25
Form 4
Filed on 2026-02-24 17:26:36
Form 4
Filed on 2026-02-24 17:23:32
Form 4
Filed on 2026-02-24 17:20:47
Form 4
Filed on 2026-02-24 17:17:57
Financials
Price Targets
37.3%
-7.5%
-32.1%
Analyst Recommendations
About
- Website
- SEC Reports
- IPO Date1981-05-22
- IndustryChemicals
- Total Employees7,849
- ExchangeNew York Stock Exchange, Inc.
- Reporting CurrencyUSD
- GICSChemicals
- GICS SubCommodity Chemicals
- GICS SectorMaterials
- GICS GroupMaterials