Stanley Black & Decker

SWK · NYSE · USD

$91.34Change from previous close: +1.95%Absolute change: +$1.75

Close · October 2, 2026

Valuation

Data as of October 5, 2026

Valuation multiples

Market cap
$13.79B
Enterprise value
$18.41B
P/E (trailing 12 months)
22.3
Forward P/E
15.7
PEG
1.11
Price/book
1.54
Price/sales
0.91
EV/EBITDA
10.3
EV/revenue
1.21

Profitability and growth

Gross margin
32.2%
Operating margin
8.5%
Net margin
4.1%
ROE
6.9%
ROA
3.8%
ROIC
6.5%

Financial health

Total cash
$592.4M
Total debt
$5.21B
Debt/equity
0.58
Current ratio
1.43
Quick ratio
0.47
Altman Z-Score
2.30
Piotroski F-Score
8.00

Dividends

Annual dividend per share
$3.36
Dividend yield
3.7%
Payout ratio
82.2%
Ex-dividend date
September 8, 2026

Analysts and estimates

Average price target
$101.09
Analysts with a price target
15
Consensus
Buy

Shares and trading

Beta
1.17
Average volume
1.69M
Shares outstanding
151.02M
Float
150.52M
Institutional ownership
99.7%
Insider ownership
0.2%
Short interest (% of float)
4.8%
Short ratio (days)
4.55