Olin Corporation logo

Olin Corporation

OLN | NYSE
Chart Builder DCF Calculator
$17.60
+$1.55 (+9.66%)
At close: Oct 30, 2026, 4:00 PM ET
$17.47
-$0.13 (-0.74%)
Pre-market: Nov 2, 2026, 8:56 AM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Revenue
6.78B 6.54B 6.83B 9.38B 8.91B 5.76B
Cost of Revenue
6.28B 5.8B 5.67B 7.2B 6.62B 5.37B
Gross Profit
501.5M 737.5M 1.16B 2.18B 2.29B 383.4M
Operating Income
113.2M 296.5M 712.1M 1.78B 1.85B -746.7M
Interest Income
4.4M 3.7M 4.3M 2.2M 200K 500K
Pretax Income
-86.1M 141.7M 559.3M 1.68B 1.54B -1.02B
Net Income
-42.8M 108.6M 460.2M 1.33B 1.3B -969.9M
Selling & General & Admin
388.3M 382.5M 382.7M 355.2M 381.2M 403.1M
Research & Development
n/a 18.4M 20M 18.3M 20.4M 16.6M
Other Expenses
n/a 40.1M 44.3M 28.4M 39.6M 710.4M
Operating Expenses
388.3M 441M 447M 401.9M 441.2M 1.13B
Interest Expense
188.3M 184.5M 181.1M 143.9M 348M 292.7M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a
Cost & Expenses
6.67B 6.24B 6.12B 7.6B 7.06B 6.5B
Income Tax Expense
-42.7M 36.7M 107.3M 349.1M 242M -50.1M
Shares Outstanding (Basic)
114.6M 117.8M 125.9M 144.9M 159.1M 157.9M
Shares Outstanding (Diluted)
114.6M 119.5M 128.8M 148.5M 163M 157.9M
EPS (Basic)
-0.37 0.92 3.66 9.16 8.15 -6.14
EPS (Diluted)
-0.37 0.91 3.57 8.94 7.96 -6.14
EBITDA
623.8M 873.9M 1.31B 2.43B 2.49B 549.4M
EBIT
102.2M 355.8M 776.7M 1.83B 1.91B -19M
Depreciation & Amortization
521.6M 518.1M 533.4M 598.8M 582.5M 568.4M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.