Companies: 10,795·Total market cap: $144.5T
Olin Corporation

Olin Corporation

OLNNYSEBasic Materials● Active
$24.28
$-0.26(-1.06%)
Market Cap$2.8B
P/E Ratio
52W High$30.46
52W Low$18.08
Overview

Olin Corporation (OLN) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · OLN · as of Jun 8, 2026

Key Statistics

EPS (TTM)$-1.12oln eps ttm · oln earnings per shareEarnings history
PE Ratio (TTM)oln pe ratio ttm · oln price to earningsPE Ratio deep dive
Revenue (TTM)$6.7Boln revenue ttm · oln annual revenueFull revenue history
Dividend Yield2.88%does oln pay dividends · oln dividend yieldDividend history
Shares Outstanding114.6Moln shares outstanding · oln floatShares outstanding history
Next EarningsJul 27, 2026Est.oln earnings date · oln next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$6.78B▲ +3.68% YoY
202320242025
olin corporation revenue · oln revenue 2025
FY 2025Net Income-$42.8M▼ 139.41% YoY
202320242025
olin corporation net income · oln profit 2025
FY 2025EPS$-0.37▼ 140.22% YoY
202320242025
oln eps · olin corporation earnings per share 2025
TTM:Revenue: $6.72BNet Income: -$127.0MEPS: $-1.12View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Hold35 analystsis oln a buy · oln analyst rating
Strong Buy
0
Buy
12
Hold
21
Sell
2
Strong Sell
0
12-Month Price Target
$22.00Low
$24.28Current
$27.70Avg Target14.09% upside
$37.00High
oln price target · oln 12 month forecast

Total: 35 · Buy rate: 34.3%

The OLN analyst consensus is Hold, based on ratings from 35 Wall Street analysts over the past 3 months. The average 12-month price target is $27.70, representing +14.09% upside from the current price of $24.28.

Stock Performance

Full History
1D-1.56%
1W-4.99%
1M-8.57%
3M+5.01%
YTD+17.81%
1Y+17.02%
5Y-50.54%

About Olin Corporation

CEOKenneth Todd Lane
IPO DateDec 30, 1987
Employees7,676
CountryUS
Websiteolin.com

Olin Corporation is a global producer and supplier of chemical products, serving markets across the United States, Europe, and internationally. The company's operations are divided into three distinct…

what is olin corporation · oln stock overview · olin corporation company profile · who is olin corporation ceo · oln NYSE · olin corporation headquarters · olin corporation business segments

About Stock Overview & Key Data

Olin Corporation (OLN) is a Basic Materials company in the Chemicals - Specialty industry, listed on NYSE since Dec 30, 1987. As of the latest trading session, OLN stock price is $24.28, with a market capitalization of $2.8B. The stock has returned +17.02% over the past 12 months and +17.81% year-to-date.

According to 35 Wall Street analysts, the consensus rating for Olin Corporation stock is Hold, with an average 12-month price target of $27.70. In fiscal year 2025, Olin Corporation reported revenue of $6.8B and net income of -$42.8M. For detailed data — including Olin Corporation revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, Olin Corporation (OLN) stock price is $24.28. The stock is traded on NYSE under the ticker symbol OLN. The 52-week range is $18.08 – $30.46.

OLN stock priceOLN quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice