The institutional landscape for Stanley Black & Decker, Inc. (NYSE:SWK) includes 677 filers as of the latest reporting cycle ending December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 31 Dec, 2025 | 18,154,948 | -72,528 | -0.40% | $1,348,549,536.00 |
| Capital Research Global Investors | 31 Dec, 2025 | 12,856,517 | 88,402 | 0.69% | $954,991,042.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 10,264,306 | -56,750 | -0.55% | $762,432,630.00 |
| STATE STREET CORP | 31 Dec, 2025 | 8,884,649 | 174,054 | 2.00% | $659,951,728.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 4,884,278 | 555,103 | 12.82% | $362,812,469.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 4,041,089 | 203,200 | 5.29% | $299,645,555.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 4,030,572 | -349,081 | -7.97% | $299,414,102.00 |
| WELLS FARGO & COMPANY/MN | 31 Dec, 2025 | 3,926,081 | -1,795 | -0.05% | $291,629,379.00 |
| HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 3,228,247 | 124,306 | 4.00% | $239,794,187.00 |
| Clean Energy Transition LLP | 31 Dec, 2025 | 2,936,073 | 136,855 | 4.89% | $218,091,502.00 |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 31 Dec, 2025 | 2,586,000 | -61,173 | -2.31% | $192,088,080.00 |
| MORGAN STANLEY | 31 Dec, 2025 | 2,379,216 | 14,518 | 0.61% | $176,728,249.00 |
| ProShare Advisors LLC | 31 Dec, 2025 | 2,335,884 | -13,073 | -0.56% | $173,509,465.00 |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 31 Dec, 2025 | 1,871,839 | -1,327,588 | -41.49% | $139,040,201.00 |
| NORGES BANK | 31 Dec, 2025 | 1,803,457 | 1,803,457 | 0.00% | $133,960,786.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 1,642,324 | 25,903 | 1.60% | $121,991,827.00 |
| FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 31 Dec, 2025 | 1,562,904 | 9,195 | 0.59% | $116,092,490.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,511,879 | -286,089 | -15.91% | $112,302,394.00 |
| UBS Group AG | 31 Dec, 2025 | 1,323,986 | -273,062 | -17.10% | $98,345,679.00 |
| BANK OF AMERICA CORP /DE/ | 31 Dec, 2025 | 1,321,155 | -8,025 | -0.60% | $98,135,413.00 |