Olin Corporation

OLN · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$3,982$6,792$7,671$9,151
- Cash$176$170$194$181
+ Debt$3,150$3,023$2,945$3,158
Enterprise Value$6,956$9,645$10,422$12,129
Revenue$6,540$6,833$9,376$8,911
% Growth-4.3%-27.1%5.2%
Gross Profit$738$1,159$2,181$2,292
% Margin11.3%17%23.3%25.7%
EBITDA$874$1,310$2,428$2,493
% Margin13.4%19.2%25.9%28%
Net Income$109$460$1,327$1,297
% Margin1.7%6.7%14.2%14.6%
EPS Diluted0.913.578.947.96
% Growth-74.5%-60.1%12.3%
Operating Cash Flow$503$974$1,922$1,741
Capital Expenditures-$195-$236-$237-$201
Free Cash Flow$308$738$1,685$1,540
Olin Corporation (OLN) Financial Statements & Key Stats | AlphaPilot