OLN logo

OLN

Olin CorporationNYSEBasic Materials
$28.57-2.29%ClosedMarket Cap: $3.25B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

1.76

P/S

0.49

EV/EBITDA

10.25

DCF Value

$65.14

FCF Yield

7.5%

Div Yield

2.7%

Margins & Returns

Gross Margin

7.4%

Operating Margin

0.2%

Net Margin

-0.6%

ROE

-2.2%

ROA

-0.6%

ROIC

0.1%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$1.67B1.9%$-62.7M$-85.7M$-0.75$0.20
FY 2025$6.78B7.4%$113.2M$-42.8M$-0.37$0.80
Q3 2025$1.71B10.7%$400.0K$43.0M$0.37$0.20
Q2 2025$1.76B7.9%$35.3M$-1.3M$-0.01$0.20
Q1 2025$1.64B9.0%$43.7M$1.4M$0.01$0.20
Q4 2024$1.67B9.4%$47.3M$10.7M$0.09$0.20
FY 2024$6.54B11.3%$296.5M$108.6M$0.91$0.80
Q3 2024$1.59B8.5%$15.5M$-24.9M$-0.21$0.20
Q2 2024$1.64B14.5%$136.4M$74.2M$0.62$0.20
Q1 2024$1.64B12.7%$97.3M$48.6M$0.40$0.20
Q4 2023$1.61B11.0%$99.0M$52.9M$0.43$0.20
FY 2023$6.83B17.0%$712.1M$460.2M$3.57$0.80