STANLEY BLACK & DECKER, INC.
SWK · Cutlery, Handtools & General Hardware · 155.5M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$68M (gross $16M, SBC $84M)
Reference price $69.08 · est. market cap ~$10.7B — last insider sale, 2025-11-06 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C60Scaled tool/hardware brand franchise generating strong FCF but with depressed returns amid an extended restructuring.
Strengths
- Strong absolute FCF ($688M, 87th pct) and well-known brands (DeWalt, Craftsman, Stanley)
- Ongoing supply-chain transformation and divestitures aimed at margin recovery
Risks
- Sub-median returns (ROE 4.4%, ROA 1.9%, net margin 2.7%, all ~37th pct) weighed by impairments and restructuring charges
- Weak liquidity (current 1.14, quick 0.35, both ~12th pct) and tariff/rare-earth supply exposure
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Strong balance sheetStrong balance sheet — $280M cash & investments
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
30.3%
Net margin
2.7%
Return on equity
4.4%
Return on assets
1.9%
Revenue growth (QoQ)
2.4%
Net-income growth
36.6%
Debt / equity
0.5×
Current ratio
1.1×
Free cash flow
$688M
Tangible book value
$1.8B
Cash & investments
$280M
Stock comp / revenue
0.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-23 | Crew Debra Ann | Grant | 133 | $84.57 |
| 2026-06-23 | Mitchell Adrian V | Grant | 120 | $84.57 |
| 2026-06-23 | Crew Debra Ann | Grant | 147 | $84.57 |
| 2026-06-23 | Hankin Michael David | Grant | 146 | $84.57 |
| 2026-06-23 | GARRISON JOHN L JR | Grant | 59 | $84.57 |
| 2026-06-23 | CARTER SUSAN K | Grant | 82 | $84.57 |
| 2026-06-23 | OKelly Shane M | Grant | 26 | $84.57 |
| 2026-06-23 | Laschinger Mary A | Grant | 26 | $84.57 |
| 2026-06-23 | Palmieri Jane | Grant | 129 | $84.57 |
| 2026-05-04 | OKelly Shane M | Grant | 2.6K | — |
| 2026-05-04 | Palmieri Jane | Grant | 2.6K | — |
| 2026-05-04 | Crew Debra Ann | Grant | 2.6K | — |
| 2026-05-04 | Hankin Michael David | Grant | 2.6K | — |
| 2026-05-04 | CARTER SUSAN K | Grant | 2.6K | — |
| 2026-05-04 | GARRISON JOHN L JR | Grant | 2.6K | — |
| 2026-05-04 | Mitchell Adrian V | Grant | 2.6K | — |
| 2026-05-04 | MANNING ROBERT J | Grant | 2.6K | — |
| 2026-05-04 | Laschinger Mary A | Grant | 2.6K | — |
| 2026-04-12 | Hallinan Patrick D | Option exercise | 3.9K | — |
| 2026-04-12 | Hallinan Patrick D | Option exercise | 11K | — |
| 2026-04-12 | Hallinan Patrick D | Tax withheld | 6.7K | $73.20 |
| 2026-03-24 | CARTER SUSAN K | Grant | 66 | $70.77 |
| 2026-03-24 | GARRISON JOHN L JR | Grant | 39 | $70.77 |
| 2026-03-24 | Hankin Michael David | Grant | 142 | $70.77 |
| 2026-03-24 | Crew Debra Ann | Grant | 126 | $70.77 |
| 2026-03-24 | Crew Debra Ann | Grant | 142 | $70.77 |
| 2026-03-24 | Ayers Andrea J. | Grant | 33 | $70.77 |
| 2026-03-24 | Ayers Andrea J. | Grant | 248 | $70.77 |
| 2026-03-24 | Mitchell Adrian V | Grant | 112 | $70.77 |
| 2026-03-24 | Palmieri Jane | Grant | 122 | $70.77 |
| 2026-03-01 | Wintner Deborah | Tax withheld | 222 | $85.90 |
| 2026-03-01 | Wintner Deborah | Option exercise | 802 | — |
| 2026-03-01 | Wintner Deborah | Tax withheld | 96 | $88.94 |
| 2026-03-01 | Nelson Christopher John | Option exercise | 3.5K | — |
| 2026-03-01 | Nelson Christopher John | Tax withheld | 1.1K | $85.90 |
| 2026-03-01 | Nelson Christopher John | Tax withheld | 1.1K | $88.94 |
| 2026-03-01 | Allan Donald | Option exercise | 9.3K | — |
| 2026-03-01 | Allan Donald | Tax withheld | 4.1K | $85.90 |
| 2026-03-01 | Allan Donald | Tax withheld | 4.6K | $88.94 |
| 2026-03-01 | Hallinan Patrick D | Option exercise | 3.6K | — |
| 2026-03-01 | Hallinan Patrick D | Tax withheld | 1.0K | $85.90 |
| 2026-03-01 | Hallinan Patrick D | Tax withheld | 1.5K | $88.94 |
| 2026-03-01 | Greulach Scot | Option exercise | 817 | — |
| 2026-03-01 | Greulach Scot | Tax withheld | 226 | $85.90 |
| 2026-03-01 | Beck William Dudley | Option exercise | 9.5K | — |
| 2026-03-01 | Beck William Dudley | Option exercise | 1.5K | — |
| 2026-03-01 | Beck William Dudley | Tax withheld | 3.2K | $85.90 |
| 2026-03-01 | Beck William Dudley | Tax withheld | 639 | $85.90 |
| 2026-02-23 | Wintner Deborah | Grant | 348 | — |
| 2026-02-23 | Hallinan Patrick D | Grant | 4.8K | — |
| 2026-02-23 | Allan Donald | Grant | 10K | — |
| 2026-02-23 | Nelson Christopher John | Grant | 3.7K | — |
| 2026-02-21 | Wintner Deborah | Option exercise | 1.0K | — |
| 2026-02-21 | Wintner Deborah | Tax withheld | 285 | $90.55 |
| 2026-02-21 | Allan Donald | Tax withheld | 3.9K | $90.55 |
| 2026-02-21 | Hallinan Patrick D | Tax withheld | 1.0K | $90.55 |
| 2026-02-21 | Beck William Dudley | Option exercise | 1.5K | — |
| 2026-02-21 | Beck William Dudley | Tax withheld | 532 | $90.55 |
| 2026-02-21 | Nelson Christopher John | Option exercise | 3.4K | — |
| 2026-02-21 | Nelson Christopher John | Tax withheld | 1.0K | $90.55 |
| 2026-02-21 | Hallinan Patrick D | Option exercise | 3.4K | — |
| 2026-02-21 | Allan Donald | Option exercise | 9.9K | — |
| 2026-02-21 | Greulach Scot | Option exercise | 822 | — |
| 2026-02-21 | Greulach Scot | Tax withheld | 255 | $90.55 |
| 2026-02-15 | Allan Donald | Tax withheld | 2.4K | $90.33 |
| 2026-02-15 | Allan Donald | Option exercise | 8.2K | — |
| 2026-02-15 | Greulach Scot | Option exercise | 807 | — |
| 2026-02-15 | Greulach Scot | Tax withheld | 266 | $90.33 |
| 2026-02-15 | Wintner Deborah | Option exercise | 1.1K | — |
| 2026-02-15 | Wintner Deborah | Tax withheld | 333 | $90.33 |
| 2025-12-29 | Allan Donald | Option exercise | 953 | — |
| 2025-12-29 | Allan Donald | Tax withheld | 417 | $75.08 |
| 2025-12-16 | CARTER SUSAN K | Grant | 63 | $73.40 |
| 2025-12-16 | GARRISON JOHN L JR | Grant | 37 | $73.40 |
| 2025-12-16 | Hankin Michael David | Grant | 136 | $73.40 |
| 2025-12-16 | Crew Debra Ann | Grant | 136 | $73.40 |
| 2025-12-16 | Ayers Andrea J. | Grant | 170 | — |
| 2025-12-16 | Ayers Andrea J. | Grant | 234 | $73.40 |
| 2025-12-16 | Mitchell Adrian V | Grant | 107 | $73.40 |
| 2025-12-16 | Palmieri Jane | Grant | 117 | $73.40 |
| 2025-12-15 | Allan Donald | Option exercise | 1.3K | — |
| 2025-12-15 | Allan Donald | Tax withheld | 1.3K | $75.11 |
| 2025-12-10 | Greulach Scot | Option exercise | 101 | — |
| 2025-12-10 | Greulach Scot | Tax withheld | 28 | $73.94 |
| 2025-12-10 | Wintner Deborah | Option exercise | 588 | — |
| 2025-12-10 | Wintner Deborah | Tax withheld | 251 | $73.94 |
| 2025-12-06 | Greulach Scot | Tax withheld | 262 | $72.62 |
| 2025-12-06 | Greulach Scot | Option exercise | 948 | — |
| 2025-12-06 | Allan Donald | Option exercise | 3.2K | — |
| 2025-12-06 | Allan Donald | Tax withheld | 1.4K | $72.62 |
| 2025-12-06 | Wintner Deborah | Option exercise | 3.2K | — |
| 2025-12-06 | Wintner Deborah | Option exercise | 1.3K | — |
| 2025-12-06 | Wintner Deborah | Tax withheld | 1.9K | $72.62 |
| 2025-11-06 | Link Janet | Sell | 12K | $69.08 |
| 2025-09-16 | Mitchell Adrian V | Grant | 99 | $78.39 |
| 2025-09-16 | Palmieri Jane | Grant | 108 | $78.39 |
| 2025-09-16 | Hankin Michael David | Grant | 126 | $78.39 |
| 2025-09-16 | GARRISON JOHN L JR | Grant | 35 | $78.39 |
| 2025-09-16 | Crew Debra Ann | Grant | 126 | $78.39 |
| 2025-09-16 | Ayers Andrea J. | Grant | 638 | — |
| 2025-09-16 | Ayers Andrea J. | Grant | 210 | $78.39 |
| 2025-09-16 | CARTER SUSAN K | Grant | 59 | $78.39 |
| 2025-07-05 | Allan Donald | Option exercise | 2.0K | — |
| 2025-07-05 | Allan Donald | Tax withheld | 875 | $71.47 |
| 2025-06-29 | Nelson Christopher John | Option exercise | 3.2K | — |
| 2025-06-29 | Nelson Christopher John | Option exercise | 20K | — |
| 2025-06-29 | Nelson Christopher John | Tax withheld | 1.4K | $67.95 |
| 2025-06-29 | Nelson Christopher John | Tax withheld | 8.8K | $67.95 |
| 2025-06-17 | Crew Debra Ann | Grant | 148 | $64.85 |
| 2025-06-17 | Mitchell Adrian V | Grant | 116 | $64.85 |
| 2025-06-17 | CARTER SUSAN K | Grant | 69 | $64.85 |
| 2025-06-17 | Ayers Andrea J. | Grant | 771 | — |
| 2025-06-17 | Ayers Andrea J. | Grant | 239 | $64.85 |
| 2025-06-17 | Palmieri Jane | Grant | 127 | $64.85 |
| 2025-06-17 | GARRISON JOHN L JR | Grant | 41 | $64.85 |
| 2025-06-17 | Hankin Michael David | Grant | 148 | $64.85 |
| 2025-04-25 | Palmieri Jane | Grant | 3.2K | — |
| 2025-04-25 | GARRISON JOHN L JR | Grant | 3.2K | — |
| 2025-04-25 | Hankin Michael David | Grant | 3.2K | — |
| 2025-04-25 | Crew Debra Ann | Grant | 3.2K | — |
| 2025-04-25 | Ayers Andrea J. | Grant | 3.2K | — |
| 2025-04-25 | MANNING ROBERT J | Grant | 3.2K | — |
| 2025-04-25 | Mitchell Adrian V | Grant | 3.2K | — |
| 2025-04-25 | CARTER SUSAN K | Grant | 3.2K | — |
| 2025-04-12 | Hallinan Patrick D | Option exercise | 11K | — |
| 2025-04-12 | Hallinan Patrick D | Option exercise | 3.9K | — |
| 2025-04-12 | Hallinan Patrick D | Tax withheld | 6.7K | $57.88 |
| 2025-03-18 | Hankin Michael David | Grant | 85 | $81.33 |
| 2025-03-18 | Crew Debra Ann | Grant | 85 | $81.33 |
| 2025-03-18 | Mitchell Adrian V | Grant | 60 | $81.33 |
| 2025-03-18 | CARTER SUSAN K | Grant | 22 | $81.33 |
| 2025-03-18 | Ayers Andrea J. | Grant | 615 | — |
| 2025-03-18 | Poul Mojdeh | Grant | 68 | $81.33 |
| 2025-03-18 | Ayers Andrea J. | Grant | 150 | $81.33 |
| 2025-03-18 | Palmieri Jane | Grant | 68 | $81.33 |
| 2025-03-01 | Link Janet | Tax withheld | 909 | $86.27 |
| 2025-03-01 | Abuaita Tamer | Option exercise | 1.6K | — |
| 2025-03-01 | Abuaita Tamer | Tax withheld | 387 | $86.27 |
| 2025-03-01 | Greulach Scot | Option exercise | 818 | — |
| 2025-03-01 | Wintner Deborah | Option exercise | 803 | — |
| 2025-03-01 | Wintner Deborah | Tax withheld | 344 | $86.27 |
| 2025-03-01 | Greulach Scot | Tax withheld | 254 | $86.27 |
| 2025-03-01 | Allan Donald | Option exercise | 9.3K | — |
| 2025-03-01 | Allan Donald | Tax withheld | 3.6K | $86.27 |
| 2025-03-01 | Hallinan Patrick D | Option exercise | 3.6K | — |
| 2025-03-01 | Hallinan Patrick D | Tax withheld | 1.1K | $86.27 |
| 2025-03-01 | Nelson Christopher John | Option exercise | 3.5K | — |
| 2025-03-01 | Nelson Christopher John | Tax withheld | 1.1K | $86.27 |
| 2025-03-01 | Link Janet | Option exercise | 2.0K | — |
| 2025-02-20 | Wintner Deborah | Tax withheld | 428 | $89.17 |
| 2025-02-20 | Wintner Deborah | Option exercise | 1.0K | — |
| 2025-02-16 | Abuaita Tamer | Option exercise | 2.6K | — |
| 2025-02-16 | Abuaita Tamer | Tax withheld | 643 | $87.78 |
| 2025-02-15 | Allan Donald | Option exercise | 8.2K | — |
| 2025-02-15 | Link Janet | Option exercise | 1.7K | — |
| 2025-02-15 | Link Janet | Tax withheld | 806 | $87.78 |
| 2025-02-15 | Wintner Deborah | Option exercise | 1.1K | — |
| 2025-02-15 | Wintner Deborah | Tax withheld | 523 | $87.78 |
| 2025-02-15 | Greulach Scot | Option exercise | 807 | — |
| 2025-02-15 | Greulach Scot | Tax withheld | 266 | $87.78 |
| 2025-02-15 | Allan Donald | Tax withheld | 2.4K | $87.78 |
| 2025-02-15 | Abuaita Tamer | Option exercise | 1.7K | — |
| 2025-02-15 | Abuaita Tamer | Option exercise | 3.7K | — |
| 2025-02-15 | Abuaita Tamer | Tax withheld | 1.3K | $87.78 |
| 2025-02-07 | Link Janet | Sell | 2.0K | $85.24 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-24 | Material agreement1.02Debt obligationExhibits | filing ↗ |
| 2026-04-29 | ResultsExhibits | filing ↗ |
| 2026-04-27 | Exec/director changeShareholder voteExhibits | filing ↗ |
| 2026-04-20 | Reg FDExhibits | filing ↗ |
| 2026-04-06 | Reg FDExhibits | filing ↗ |
| 2026-02-04 | ResultsExhibits | filing ↗ |
| 2026-01-26 | Exec/director changeExhibits | filing ↗ |
| 2025-12-22 | Reg FDExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-24 | 2026-06-18 | 0001193125-26-281077 ↗ |
| 8-K | 2026-04-29 | 2026-04-29 | 0000093556-26-000013 ↗ |
| 10-Q | 2026-04-29 | 2026-04-04 | 0000093556-26-000015 ↗ |
| 8-K | 2026-04-27 | 2026-04-24 | 0001193125-26-182041 ↗ |
| 8-K | 2026-04-20 | 2026-04-20 | 0001193125-26-162675 ↗ |
| 8-K | 2026-04-06 | 2026-04-06 | 0001193125-26-142966 ↗ |
| 10-K | 2026-02-24 | 2026-01-03 | 0000093556-26-000009 ↗ |
| 8-K | 2026-02-04 | 2026-02-04 | 0000093556-26-000004 ↗ |
| 8-K | 2026-01-26 | 2026-01-23 | 0001193125-26-021636 ↗ |
| 8-K | 2025-12-22 | 2025-12-22 | 0001193125-25-327646 ↗ |
| 8-K | 2025-11-04 | 2025-11-04 | 0000093556-25-000152 ↗ |
| 10-Q | 2025-11-04 | 2025-09-27 | 0000093556-25-000154 ↗ |