SiteOne Landscape Supply, Inc. (NYSE:SITE) has 413 institutional investors with active 13F positions as of March 2026.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 31 Mar, 2026 | 4,513,643 | 4,513,643 | 0.00% | $600,812.00 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 31 Mar, 2026 | 2,486,718 | -180,945 | -6.78% | $331,007,033.00 |
| AQR CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 2,272,825 | 1,581,267 | 228.65% | $292,785,293.00 |
| WASATCH ADVISORS LP | 31 Mar, 2026 | 2,121,524 | 33,347 | 1.60% | $282,396,060.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 2,065,846 | 83,603 | 4.22% | $274,984,754.00 |
| BAMCO INC /NY/ | 31 Mar, 2026 | 2,059,076 | 30,710 | 1.51% | $274,083,606.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 2,005,149 | 2,005,149 | 0.00% | $266,905,383.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 1,767,706 | 1,767,706 | 0.00% | $235,299,346.00 |
| T. Rowe Price Investment Management, Inc. | 31 Mar, 2026 | 1,693,852 | -494,018 | -22.58% | $225,469.00 |
| Conestoga Capital Advisors, LLC | 31 Mar, 2026 | 1,106,701 | 31,684 | 2.95% | $147,312,970.00 |
| 59 North Capital Management, LP | 31 Mar, 2026 | 1,049,440 | -406,672 | -27.93% | $139,690,958.00 |
| Capital World Investors | 31 Mar, 2026 | 960,952 | -441,385 | -31.47% | $127,912,321.00 |
| Artisan Partners Limited Partnership | 31 Mar, 2026 | 836,975 | 393,708 | 88.82% | $111,409,711.00 |
| Impax Asset Management Group plc | 31 Mar, 2026 | 824,430 | -91,487 | -9.99% | $109,739,877.00 |
| Janus Henderson Group Plc | 31 Mar, 2026 | 821,708 | 425,268 | 107.27% | $109,369,946.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 805,336 | 28,958 | 3.73% | $107,190,907.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 785,645 | 19,125 | 2.50% | $104,604,620.00 |
| State Street Corp | 31 Mar, 2026 | 770,869 | 13,062 | 1.72% | $102,610,373.00 |
| UBS Group AG | 31 Mar, 2026 | 722,378 | 498,567 | 222.76% | $96,155,735.00 |
| Amundi | 31 Mar, 2026 | 703,767 | -5,797 | -0.82% | $93,595,045.00 |