Olin Corporation (OLN)

Last Closing Price: 23.37 (2026-03-06)

Revenue (Annual)

Revenue: The sum of all revenue fields included for a company's operating activities.

Olin Corporation (OLN) had Revenue of $6.78B for the most recently reported fiscal year, ending 2025-12-31.

Figures for fiscal year ending 2025-12-31
Income Statement Financials
Revenue
$6.78B
$-100.50M
$6.28B
$501.50M
$6.78B
$5.30M
$-166.40M
$-161.10M
$-161.10M
$-101.10M
$-101.10M
$-101.10M
$-101.10M
$5.30M
$526.90M
114.60M
114.60M
$-0.88
$-0.88
Balance Sheet Financials
$1.97B
$2.20B
$5.35B
$7.33B
$1.63B
$2.72B
$3.83B
$5.46B
$1.87B
$268.60M
$1.87B
113.60M
Cash Flow Statement Financials
$474.20M
$-319.60M
$-163.00M
$175.60M
$167.60M
$-8.00M
$20.70M
$-91.60M
--
Fundamental Metrics & Ratios
1.21
--
--
0.59
1.51
7.40%
0.08%
0.08%
7.77%
-2.38%
-1.48%
$247.90M
--
--
--
0.93
8.00
7.44
49.04
-5.40%
-37.64%
-1.38%
-2.20%
$16.47
$2.16
$4.14