SiteOne Landscape Supply, Inc. (NYSE:SITE) is held by 390 institutional investors per 13F filings through December 2025.
| 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 |
| VANGUARD GROUP INC | 31 Mar, 2026 | 4,009,546 | -52,310 | -1.29% | $499,429,050.00 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 31 Mar, 2026 | 2,667,663 | -268,628 | -9.15% | $332,284,103.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 |
| T. Rowe Price Investment Management, Inc. | 31 Mar, 2026 | 2,187,870 | 201,621 | 10.15% | $272,522.00 |
| WASATCH ADVISORS LP | 31 Mar, 2026 | 2,088,177 | -89,269 | -4.10% | $260,103,327.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 |
| BAMCO INC /NY/ | 31 Mar, 2026 | 2,028,366 | 61,490 | 3.13% | $252,653,269.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 2,005,149 | 2,005,149 | 0.00% | $266,905,383.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 1,982,243 | 31,256 | 1.60% | $246,908,157.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 |
| 59 North Capital Management, LP | 31 Mar, 2026 | 1,456,112 | -208,619 | -12.53% | $181,373,311.00 |
| Capital World Investors | 31 Mar, 2026 | 1,402,337 | 385,666 | 37.93% | $174,675,097.00 |
| Conestoga Capital Advisors, LLC | 31 Mar, 2026 | 1,075,017 | -71,065 | -6.20% | $133,904,118.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 |
| Impax Asset Management Group plc | 31 Mar, 2026 | 915,917 | -4,744 | -0.52% | $114,086,622.00 |