Olin Corporation (OLN)

New York Stock Exchange:
OLN
| Latest update: Feb 23, 2026, 6:57 PM

Stock events for Olin Corp. (OLN)

Over the past six months, Olin Corp.'s stock price has fluctuated, with a 52-week high of $28.77 and a low of $17.66. As of February 6, 2026, the closing price was $24.83. Key events include the Fourth Quarter 2025 earnings report, which showed $321 million in operating cash flow and a long-term EDC supply agreement with Braskem. Olin updated its outlook for the fourth quarter of 2025, expecting adjusted EBITDA to be approximately $67 million, a decrease from the previous outlook. Olin announced its Third Quarter 2025 Earnings Conference Call for October 28, 2025, and the stock gained 2.00% on the day of the announcement. Olin announced its Second Quarter 2025 results, reporting a net loss of ($1.3) million, or ($0.01) per diluted share.

Demand Seasonality affecting Olin Corp.’s stock price

Olin's business segments are capital-intensive and sensitive to macroeconomic trends and operational disruptions. The industries Olin serves have historically experienced periodic downturns characterized by diminished product demand. The Chlor Alkali Products and Vinyls segment experienced seasonal demand improvement in the second quarter of 2025. Global demand for epoxy products has been subdued, particularly in the U.S. and European markets due to subsidized Asian competition. The Winchester segment has been impacted by weak commercial ammunition demand, attributed to retailer destocking and reduced consumer spending, while the defense business continues to grow.

Overview of Olin Corp.’s business

Olin Corporation is a global manufacturer and distributor of chemical products and ammunition. It operates in the Basic Materials sector, focusing on Inorganic Chemical Manufacturing and Guns & Ammunition Manufacturing. The company's operations are divided into three segments: Chlor Alkali Products and Vinyls, which manufactures chemicals for various industries; Epoxy, which produces epoxy materials for coatings and composites; and Winchester, a leading U.S. manufacturer of ammunition.

OLN’s Geographic footprint

Olin Corporation has a global presence with approximately 7,700 employees in over 15 countries, serving customers in nearly 100 countries. It manufactures and distributes chemical products in the United States, Europe, Asia Pacific, Latin America, and Canada. Olin has production facilities for chlorine and caustic soda in the United States and Canada, and a long-term EDC supply agreement with Braskem has expanded its infrastructure in Brazil. The company utilizes a geographically dispersed terminal infrastructure and deep-water access at its largest integrated product sites to reach global markets.

OLN Corporate Image Assessment

Olin Corporation emphasizes operating with integrity and delivering essential materials and solutions safely and responsibly. The Winchester brand has received awards, including American Rifleman magazine's Golden Bullseye Award in 2022 and Guns & Ammo magazine's "Ammunition of the Year" award in 2021. The National Wild Turkey Federation honored Winchester with its 2024 Corporate Achievement Award. However, the Epoxy segment has faced challenges from global overcapacity and subsidized imports, leading to operating losses, which could indirectly affect its reputation within that specific market.

Ownership

Olin Corp.'s ownership is primarily institutional, with 59.24% held by institutional investors, 0.36% by insiders, and 40.40% by public companies and individual investors. Major institutional shareholders include Hotchkis & Wiley Capital Management Llc, BlackRock, Inc., Vanguard Group Inc, Fuller & Thaler Asset Management, Inc., State Street Corp, Dimensional Fund Advisors Lp, Yacktman Asset Management Lp, and Pzena Investment Management Llc.

Expert AI

Show me the sentiment for Olin Corp.
What's the latest sentiment for Olin Corp.?

Price Chart

$23.60

3.06%
(1 month)

Top Shareholders

HWCap Holdings LLC
13.39%
BlackRock, Inc.
10.47%
The Vanguard Group, Inc.
9.96%
Fuller & Thaler Asset Management, Inc.
5.15%
State Street Corp.
4.15%
Dimensional Holdings, Inc.
4.03%
Affiliated Managers Group, Inc.
3.98%
Pzena Investment Management LP
3.95%

Trade Ideas for OLN

Today

Sentiment for OLN

News
Social

Buzz Talk for OLN

Today

Social Media

FAQ

What is the current stock price of Olin Corp.?

As of the latest update, Olin Corp.'s stock is trading at $23.60 per share.

What’s happening with Olin Corp. stock today?

Today, Olin Corp. stock is down by -3.06%, possibly due to news.

What is the market sentiment around Olin Corp. stock?

Current sentiment around Olin Corp. stock is negative, based on recent news, trading volume, and analyst opinions.

Is Olin Corp.'s stock price growing?

Over the past month, Olin Corp.'s stock price has decreased by -3.06%.

How can I buy Olin Corp. stock?

You can buy Olin Corp. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol OLN

Who are the major shareholders of Olin Corp. stock?

Major shareholders of Olin Corp. include institutions such as HWCap Holdings LLC (13.39%), BlackRock, Inc. (10.47%), The Vanguard Group, Inc. (9.96%) ... , according to the latest filings.