Craft

Olin Corporation

Stock Price

$46

2023-09-26

Market Capitalization

$5.9 B

2023-09-25

Revenue

$9.4 B

FY, 2022

Olin Corporation Summary

Company Summary

Overview
Olin is a company that manufactures and distributes chemical products and ammunition. It operates through three segments: Chlor Alkali Products and Vinyls, Epoxy, and Winchester. The Chlor Alkali Products and Vinyls segment manufactures and sells chlorine and caustic soda, ethylene dichloride and vinyl chloride monomer, methyl chloride, methylene chloride, chloroform, carbon tetrachloride, perchloroethylene, hydrochloric acid, hydrogen, bleach products and potassium hydroxide. The Epoxy segment produces and sells epoxy materials and precursors, including aromatics, like acetone, bisphenol, cumene and phenol as well as allyl chloride, epichlorohydrin, liquid epoxy resins, solid epoxy resins and systems and growth products such as converted epoxy resins and additives. The Winchester segment develops and sells sporting ammunition, reloading components, small caliber military ammunition and components, and industrial cartridges.
Type
Public
Status
Active
Founded
1892
HQ
Clayton, MO, US | view all locations
Website
https://www.olin.com/
Cybersecurity rating
ESG rating
40-49 out of 100|View all ESG data
Sectors

Key People

  • Scott M. Sutton

    Scott M. Sutton, Chairman, President, Chief Executive Officer, and Director

  • Todd A. Slater

    Todd A. Slater, Senior Vice President and Chief Financial Officer

    • Randee N. Sumner, Vice President and Controller

      • Beverley A. Babcock

        Beverley A. Babcock, Independent Director

      Operating MetricsView all

      Annual Capacity, electrochemical units

      5.8M

      FY, 2018

      Backlog

      $1.9B
      786.4%

      FY, 2022

      LocationsView all

      68 locations detected

      • Clayton, MO HQ

        United States

        190 Carondelet Plaza #1530

      • Augusta, GA

        United States

        2402 Doug Barnard Pkwy

      • Charleston, TN

        United States

        1186 Old Lower River Rd NW

      • Cleveland, TN

        United States

        490 Stuart Rd NE

      • East Alton, IL

        United States

        600 Powder Mill Rd

      • Freeport, TX

        United States

        4302 TX-332

      and 62 others

      Olin Corporation Financials

      Summary Financials

      Revenue (Q2, 2023)
      $1.7B
      Gross profit (Q2, 2023)
      $310.1M
      Net income (Q2, 2023)
      $144.7M
      Cash (Q2, 2023)
      $161.1M
      EBIT (Q2, 2023)
      $216.7M
      Enterprise value
      $8.4B

      Footer menu