Olin Corporation share price logo

Olin Corporation Share Price

NYSE: OLN

Mid Cap

$27.17

+1.08

(+4.14%)

Live

as on

Olin Corporation Stock Performance

as on April 21, 2026 at 6:08 am IST

  • Day's Low

    Day's High

    $26.03
    $27.34
    downward going graph

    4.20%

    Downside

    0.63%

    Upside

    downward going graph
  • 52 Week's Low

    52 Week's High

    $18.08
    $30.46
    downward going graph

    33.47%

    Downside

    12.12%

    Upside

    downward going graph

Olin Corporation share price movements today

Previous Close
$26.09
Open
$26.37
Volume
2.0M
Day's Low - High
$26.03 - $27.34
52 Week Low - High
$18.08 - $30.46

Olin Corporation Historical Returns

1 Month Return
+ 9.76 %
3 Month Return
+ 15.7 %
1 Year Return
+ 24.89 %
3 Year Return
-53.3 %
5 Year Return
-33.95 %

Olin Corporation Stock Fundamentals & Key Indicators

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

Market Cap

$3.0B

EPS (TTM)

-0.7287

Dividend Yield

0.00%

Quarterly Earnings Growth YOY

-0.97%

PE Ratio (TTM)

0

PEG Ratio

7.0492

EBITDA

654.9M

Revenue (TTM)

6.8B

Profit Margin

-1.48%

Return On Equity TTM

-5.15%

Olin Corporation vs Peer Comparison

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

Company
Analyst View
Market Cap
5 Years Return %PE RatioProfit Margin %
BUY$3.0B-33.95%NA-1.48%
BUY$4.2B54.66%58.22.22%
HOLD$25.6B-43.02%NA-6.56%
BUY$6.9B-60.12%NA-12.21%

Stock Returns calculator for Olin Corporation Stock including INR - Dollar returns

The Olin Corporation 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 Corporation investment value today

Current value as on today

₹1,42,166

Returns

₹42,166

(+42.17%)

Returns from Olin Corporation Stock

₹30,062 (+30.06%)

Dollar Impact

₹12,104 (+12.1%)

Analyst Recommendation on Olin Corporation Stock

Based on 22 analysts

BUY

54.55%

Buy

40.91%

Hold

4.55%

Sell

Based on 22 analysts, 54.55% of analysts recommend a 'BUY' rating for Olin Corporation. Average target price of $26.29

Olin Corporation Share Price Target

Get share price movements and forecasts by analysts on Olin Corporation.

What analysts predicted

-3.35%DOWNSIDE

Target Price

$26.29

Current Price

$27.17

Analyzed by

22 Analysts

Target

$26.29

Olin Corporation target price $26.29, a slight downside of -3.35% compared to current price of $27.17. According to 22 analysts rating.

Olin Corporation Stock’s Investor Sentiment and Interest

Search interest for Olin Corporation Stock has decreased by -46% in the last 30 days, reflecting a downward trend in search activity.

Time period: to

Change:-46% versus previous 30 day period

Olin Corporation Quarterly Profit & Loss

All numbers in Millions USD

Sep 2023
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Total Revenue
1,671
1,614
1,635
1,644
1,589
1,671
1,644
1,758
1,713
1,665
Gross Profit
269
177
207
237
134
157
148
138
183
31
Operating Income
166
99
97
136
15
47
43
35
0
-62
EBITDA
314
210
242
278
160
193
185
177
226
49
Interest Expense
46
47
44
46
48
44
48
46
46
46
Depreciation
131
128
129
129
130
129
132
129
133
125
Income Before Tax
126
59
60
96
-25
10
2
-6
45
-122
Income Tax Expense
22
11
12
24
0
0
0
-4
2
-37
Net Income
104
52
48
74
-24
10
1
-1
43
-85
Net Profit Margin
6.23%
3.28%
2.97%
4.51%
-1.57%
0.64%
0.09%
-0.07%
2.51%
-5.15%

Olin Corporation 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 Corporation Quarterly Cash Flow

All numbers in Millions USD

Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Net Income
48
47
72
-25
10
1
-2
43
-85
Operating Cash Flow
416
81
90
189
141
-86
212
26
321
Investing Cash Flow
-146
-74
-75
-56
-76
-62
-89
-73
-94
Financing Cash Flow
-258
-25
16
-90
-113
146
-73
-36
-199
Change in Cash
12
-19
31
43
-50
-1
49
-83
27

Olin Corporation 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

Global Institutional Holdings in Olin Corporation

Funds
Holdings
FMR Inc
2.72%
Victory Capital Management Inc.
0.71%
Geode Capital Management, LLC
1.96%
Fuller & Thaler Asset Management Inc
10.33%
Pzena Investment Management, LLC
3.38%

Olin Corporation 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 Corporation

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

  • imgNO EFFECT

    Against Peers

    img

    In the last 3 years, Methanex Corp has given 20.4% return, outperforming this stock by 73.7%

  • imgNO EFFECT

    Against Peers

    img

    In the last 1 year, Methanex Corp has given 100.3% return, outperforming this stock by 75.4%

  • imgNEGATIVE IMPACT

    Profit Down

    img

    Netprofit is down for the last 2 quarters, 43.0M → -85.7M (in $), with an average decrease of 299.3% per quarter

  • imgNEGATIVE IMPACT

    Revenue Fall

    img

    Revenue is down for the last 3 quarters, 1.75B → 1.66B (in $), with an average decrease of 2.7% per quarter

  • imgNEGATIVE IMPACT

    Price Dip

    img

    In the last 7 days, OLN stock has moved down by -11.3%

About Olin Corporation

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 Corporation
Headquarters190 Carondelet Plaza, Clayton, MO, United States, 63105
IndustryChemicals
CEOMr. Kenneth Todd Lane
E-voting on sharesClick here to vote

Key Management of Olin Corporation

Name

Title

Mr. Todd A. Slater CPA

Senior VP & CFO

Dr. Florian J. Kohl

VP and President of Epoxy & International

Ms. Randee Nichole Sumner

VP & Controller

Mr. Kenneth Todd Lane

President, CEO & Director

Mr. Brett A. Flaugher

VP & President of Winchester

Mr. Deon A. Carter

VP and President of Chlor Alkali Products & Vinyls

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

Ms. Valerie A. Peters

Vice President of Human Resources

FAQs

What is Olin Corporation share price today?

Olin Corporation share price today is $27.17 as on . Olin Corporation share today touched a day high of $27.34 and a low of $26.03.

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

Olin Corporation share touched a 52 week high of $30.46 on and a 52 week low of $18.08 on . Olin Corporation stock price today i.e. is trending at $27.17,which is 10.81% down from its 52 week high and 50.32% up from its 52 week low.

What is Olin Corporation's market capitalisation today?

Olin Corporation market capitalisation is $0.00T as on .

How to invest in Olin Corporation 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 Corporation on INDmoney app. Click on Buy button. You can invest as low as $1.5 in Olin Corporation Shares that will get you 0.0552 shares as per Olin Corporation share price of $27.17 per share as on April 21, 2026 at 12:38 am IST.

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

Indian investors can start investing in Olin Corporation (OLN) shares with as little as ₹93.107 or $1 (as of ) using the INDmoney app.
For example: If you want to invest $10 or ₹931.07 in Olin Corporation stock (as per the Rupee-Dollar exchange rate as on ). Based on Olin Corporation share’s latest price of $27.17 as on April 21, 2026 at 12:38 am IST, you will get 0.3681 shares of Olin Corporation. Learn more about fractional shares .

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

Olin Corporation stock has given -33.95% share price returns and 24.3% 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?