Olin share price logo

Olin

NASDAQ: OLN

Mid Cap

$19.01

-0.09

(-0.47%)

as on

Olin Stock Performance

as on August 18, 2026 at 6:59 am IST

  • Day's Low

    Day's High

    $18.77
    $19.16
    downward going graph

    1.26%

    Downside

    0.79%

    Upside

    downward going graph
  • 52 Week's Low

    52 Week's High

    $17.73
    $30.46
    downward going graph

    6.73%

    Downside

    60.25%

    Upside

    downward going graph

Olin share price movements today

Previous Close
$19.10
Open
$19.02
Volume
1.2M
Market Cap
$2.2B
Dividend Yield
419.73%
Day's Low - High
$18.77 - $19.16
52 Week Low - High
$17.73 - $30.46

Olin Historical Returns

1 Month Return
-13.14 %
3 Month Return
-28.68 %
1 Year Return
-10.33 %
3 Year Return
-65.96 %
5 Year Return
-58.48 %

Olin Stock Fundamentals & Key Indicators

Check Olin market cap, PE, PB, PEG ratios, dividend yield, and other key fundamental indicators.

Market Cap

$2.2B

EPS (TTM)

-0.4648

Dividend Yield

419.73%

Quarterly Earnings Growth YOY

-0.97%

PE Ratio (TTM)

0

PEG Ratio

7.0492

EBITDA

628.6M

Revenue (TTM)

6.7B

Profit Margin

-2.94%

Return On Equity TTM

-10.59%

Olin vs Peer Comparison

Compare market cap, revenue, PE, and other key metrics of Olin with its industry peers.

Company
Analyst View
Market Cap
5 Years Return %PE RatioProfit Margin %Dividend Yield %
BUY$2.2B-58.48%NA-2.94%419.73%
BUY$4.3B77.26%63.772.07%136.54999999999998%
HOLD$22.4B-50.14%-16.819.79%4.61%
BUY$5.0B-70.87%-4.1520.23%0.27%

Stock Returns calculator for Olin Stock including INR - Dollar returns

The Olin stock calculator helps Indian investors calculate returns based on the historical performance of the stock. Just choose your investment amount and duration to get insights and invest more confidently. See stock returns as well as the effect of dollar appreciation over different durations.

*Dollar Impact: The bonus return you make when the US Dollar rises against the Rupee; calculated on the full amount you walk away with, not just what you invested in.

Investment Value

₹1,00,000

  • 1Y

  • 3Y

  • 5Y

  • 7Y

  • 10Y

Olin investment value today

Current value as on today

₹97,714

Returns

-₹2,286

(-2.29%)

Returns from Olin Stock

-₹10,751 (-10.75%)

Dollar Impact

₹8,465 (+8.46%)

Analyst Recommendation on Olin Stock

Based on 10 analysts

BUY

10.00%

Buy

80.00%

Hold

10.00%

Sell

Based on 10 analysts, 80% of analysts recommend a 'BUY' rating for Olin. Average target price of $22.38

Olin Share Price Target

Get share price movements and forecasts by analysts on Olin.

What analysts predicted

15.06%UPSIDE

Target Price

$22.38

Current Price

$19.01

Analyzed by

10 Analysts

Target

$22.38

Olin target price $22.38, a slight upside of 15.06% compared to current price of $19.01. According to 10 analysts rating.

Olin Quarterly Profit & Loss

All numbers in Millions USD

Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Total Revenue
1,635
1,644
1,589
1,671
1,644
1,758
1,713
1,665
1,583
1,741
Gross Profit
207
237
134
157
148
138
183
31
75
170
Operating Income
97
136
15
47
43
35
0
-62
-69
46
EBITDA
242
278
160
193
185
177
226
49
42
170
Interest Expense
44
46
48
44
48
46
46
46
43
44
Depreciation
129
129
130
129
132
129
133
125
117
122
Income Before Tax
60
96
-25
10
2
-6
45
-122
-118
3
Income Tax Expense
12
24
0
0
0
-4
2
-37
-35
17
Net Income
48
74
-24
10
1
-1
43
-85
-83
-13
Net Profit Margin
2.97%
4.51%
-1.57%
0.64%
0.09%
-0.07%
2.51%
-5.15%
-5.24%
-0.76%

Olin Annual Profit & Loss

All numbers in Millions USD

Dec 2016
Dec 2017
Dec 2018
Dec 2019
Dec 2020
Dec 2021
Dec 2022
Dec 2023
Dec 2024
Dec 2025
Total Revenue
5,550
6,268
6,946
6,110
5,758
8,910
9,376
6,833
6,540
6,780
Gross Profit
606
766
1,013
666
383
2,292
2,180
6,833
737
501
Operating Income
107
296
676
177
-746
1,850
1,779
42
296
113
EBITDA
837
990
1,205
863
549
2,493
2,427
42
873
623
Interest Expense
191
217
243
243
292
348
143
181
184
188
Depreciation
-
558
601
597
568
582
598
553
518
521
Income Before Tax
-34
117
437
-36
-1,020
1,538
1,676
559
141
-86
Income Tax Expense
-30
-432
109
-25
-50
242
349
107
36
-42
Net Income
-3
549
327
-11
-969
1,296
1,326
460
108
-42
Net Profit Margin
-0.07%
8.77%
4.72%
-0.18%
-16.84%
14.55%
14.15%
6.73%
1.66%
-0.63%

Olin Quarterly Cash Flow

All numbers in Millions USD

Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Net Income
72
-25
10
1
-2
43
-85
-83
-13
Operating Cash Flow
90
189
141
-86
212
26
321
-48
7
Investing Cash Flow
-75
-56
-76
-62
-89
-73
-94
-43
-32
Financing Cash Flow
16
-90
-113
146
-73
-36
-199
116
10
Change in Cash
31
43
-50
-1
49
-83
27
24
-14

Olin Annual Cash Flow

All numbers in Millions USD

Dec 2017
Dec 2018
Dec 2019
Dec 2020
Dec 2021
Dec 2022
Dec 2023
Dec 2024
Dec 2025
Net Income
549
327
-11
-969
1,296
1,326
460
105
-43
Operating Cash Flow
648
907
617
418
1,741
1,921
974
503
474
Investing Cash Flow
-498
-382
-365
-835
-197
-259
-340
-283
-319
Financing Cash Flow
-116
-564
-209
385
-1,552
-1,646
-656
-212
-163
Change in Cash
33
-39
42
-31
-9
13
-23
5
-8

Mutual Funds that own Olin Stock

Check out the Mutual Funds with significant holdings in Olin.

Funds
Holdings
Shares Held
VANGUARD INDEX FUNDS
7.999915%
9118503
VANGUARD WINDSOR FUNDS
4.393394%
5007700
UNDISCOVERED MANAGERS FUNDS
3.431342%
3911130
DFA INVESTMENT DIMENSIONS GROUP INC
2.998986%
3418319
AMG Funds
2.807448%
3200000

Global Institutional Holdings in Olin

Funds
Holdings
George Davis Jr
13.23%
Vanguard
9.1%
iShares
8.9%
Donald Yacktman
3.69%
Richard Pzena
3.41%

Olin News & Key Events

  • img

    Today's Timeline - 09 January

    Fri, 08:27 PM

    -

    Olin Corporation lowers Q4 2025 EBITDA guidance to $67 million due to operational issues and declining chlorine demand.

Insights on Olin

Insights help you understand the recent movement of the company's critical parameters, giving you an overall view of the company.

  • imgPOSITIVE IMPACT

    Profit Spike

    img

    Netprofit is up for the last 3 quarters, -85.70M → -13.29M (in $), with an average increase of 263.7% per quarter

  • imgPOSITIVE IMPACT

    Revenue Rich

    img

    Revenue is up for the last 2 quarters, 1.58B → 1.74B (in $), with an average increase of 9.1% per quarter

  • imgNO EFFECT

    Against Peers

    img

    In the last 1 year, Methanex Corporation Common Stock has given 68.6% return, outperforming this stock by 79.3%

  • imgNO EFFECT

    Against Peers

    img

    In the last 3 years, Methanex Corporation Common Stock has given 37.3% return, outperforming this stock by 103.6%

  • imgNEGATIVE IMPACT

    Price Dip

    img

    In the last 1 month, OLN stock has moved down by -13.6%

About Olin

Olin Corporation manufactures and distributes chemical products in the United States, Europe, Asia Pacific, the Middle East, Africa, and India Middle East, Africa, India, Latin America, and Canada. It operates through three segments: Chlor Alkali Products and Vinyls; Epoxy; and Winchester. The Chlor Alkali Products and Vinyls segment offers chlorine and caustic soda, ethylene dichloride and vinyl chloride monomers, methyl chloride, methylene chloride, chloroform, carbon tetrachloride, perchloroethylene, hydrochloric acid, hydrogen, bleach products, potassium hydroxide, and chlorinated organics intermediates and solvents. The Epoxy segment provides Allylics, such as allyl chloride, epichlorohydrin, and glycerin; aromatics, including acetone, and phenol; bisphenol, caustic soda, cumene, liquid and solid epoxy resins; and converted epoxy resins and additives. The Winchester segment offers sporting ammunition products, including shotshells, small caliber centerfire, and rimfire ammunition products for hunters, competitive, and recreational shooters, and law enforcement agencies; small caliber military ammunition products for use in infantry and mounted weapons; and industrial products comprising 8-gauge loads and powder-actuated tool loads for maintenance applications in power and concrete industries, and powder-actuated tools in construction industry. The company markets its products through its sales force, as well as directly to various industrial customers, mass merchants, retailers, wholesalers, gun clubs, other distributors, and the U.S. Government and its prime contractors. Olin Corporation was incorporated in 1892 and is based in Clayton, Missouri.
OrganisationOlin
Headquarters190 Carondelet Plaza, Clayton, MO, United States, 63105
IndustryChemicals
CEOMr. Kenneth Todd Lane
E-voting on sharesClick here to vote

Key Management of Olin

Name

Title

Mr. Deon A. Carter

VP and President of Chlor Alkali Products & Vinyls

Ms. Valerie A. Peters

VP & Chief Human Resources Officer

Ms. Randee Nichole Sumner

VP & Controller

Mr. Todd A. Slater CPA

Senior VP & CFO

Mr. Brett A. Flaugher

VP & President of Winchester

Mr. Steve A. Keenan

Director of Investor Relations

Ms. Angela M. Castle

VP & Chief Legal Officer

Mr. Marc Ehrhardt

VP and President of Corporate Development & Business Services

Mr. Kenneth Todd Lane

President, CEO & Director

Dr. Florian J. Kohl

VP and President of Epoxy & International

FAQs

What is Olin share price today?

Olin share price today is $19.01 as on at the close of the market. Olin share today touched a day high of $19.16 and a low of $18.77.

What is the 52 week high and 52 week low for Olin share?

Olin share touched a 52 week high of $30.46 on and a 52 week low of $17.73 on . Olin stock price today i.e. is closed at $19.01,which is 37.60% down from its 52 week high and 7.22% up from its 52 week low.

What is Olin's market capitalisation today?

Olin market capitalisation is $0.00T as on .

How to invest in Olin Stock (OLN) from India?

  1. Step 1: Open a free US stocks account on INDmoney App and transfer your Rupees into Dollars to your INDmoney US stocks account. For a step by step instruction, check How to Transfer Money to Your US Stocks Account .
  2. Step 2: Search for Olin on INDmoney app. Click on Buy button. You can invest as low as $1.5 in Olin Shares that will get you 0.0789 shares as per Olin share price of $19.01 per share as on August 18, 2026 at 1:29 am IST.

What is the minimum amount required to buy Olin Stock (OLN) from India?

Indian investors can start investing in Olin (OLN) shares with as little as ₹95.592 or $1 (as of ) using the INDmoney app.
For example: If you want to invest $10 or ₹955.92 in Olin stock (as per the Rupee-Dollar exchange rate as on ). Based on Olin share’s latest price of $19.01 as on August 18, 2026 at 1:29 am IST, you will get 0.5260 shares of Olin. Learn more about fractional shares .

What are the returns that Olin has given to Indian investors in the last 5 years?

Olin stock has given -58.48% share price returns and 28.34% dollar appreciation to an Indian investor in the last 5 years.
Read more about How do Currency Exchange Rates impact your returns on US Stock Investments?