Smurfit Westrock

SW · NYSE · USD

$42.54Change from previous close: −1.16%Absolute change: −$0.50

Close · October 2, 2026

Valuation

Data as of October 5, 2026

Valuation multiples

Market cap
$22.28B
Enterprise value
$35.77B
P/E (trailing 12 months)
45.2
Forward P/E
14.7
PEG
0.43
Price/book
1.24
Price/sales
0.71
EV/EBITDA
7.82
EV/revenue
1.14

Profitability and growth

Gross margin
18.2%
Operating margin
6.1%
Net margin
1.6%
ROE
2.7%
ROA
2.6%
ROIC
4.1%

Financial health

Total cash
$677M
Total debt
$14.16B
Debt/equity
0.78
Current ratio
1.45
Quick ratio
0.77
Altman Z-Score
1.47
Piotroski F-Score
6.00

Dividends

Annual dividend per share
$1.81
Dividend yield
4.3%
Payout ratio
192.4%
Ex-dividend date
August 14, 2026

Analysts and estimates

Average price target
$56.72
Analysts with a price target
17
Consensus
Strong buy

Shares and trading

Beta
0.91
Average volume
4.22M
Shares outstanding
523.82M
Float
520.62M
Institutional ownership
101.0%
Insider ownership
0.5%
Short interest (% of float)
4.6%
Short ratio (days)
5.65