The Vanguard Group |
Pennsylvania |
0 |
64140 |
6608284 |
261229 |
6869513 |
11.18 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
3395268 |
0 |
3652509 |
0 |
3652509 |
5.9 % |
29/01/2024 |
The Vanguard Group |
Pennsylvania |
0 |
93885 |
6743873 |
264005 |
7007878 |
11.06 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
4424258 |
0 |
4997627 |
0 |
4997627 |
7.9 % |
11/03/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
106324 |
6380102 |
259532 |
6639634 |
10.52 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
4997627 |
7.9 % |
08/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
109240 |
6714188 |
232132 |
6946320 |
11.05 % |
12/04/2021 |
The Vanguard Group |
Pennsylvania |
0 |
109240 |
6714188 |
232132 |
6946320 |
11.05 % |
12/04/2021 |
The Vanguard Group |
Pennsylvania |
0 |
60514 |
5979972 |
107973 |
6087945 |
9.69 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
5974402 |
0 |
6343957 |
0 |
6343957 |
10.1 % |
26/01/2021 |
JPMORGAN CHASE & |
Delaware |
2205151 |
0 |
2302357 |
0 |
2303892 |
3.6 % |
09/11/2020 |
The Vanguard Group |
Pennsylvania |
0 |
133314 |
6098474 |
179846 |
6278320 |
10.02 % |
10/06/2020 |
The Vanguard Group |
Pennsylvania |
0 |
133314 |
6098474 |
179846 |
6278320 |
10.02 % |
10/06/2020 |
The Vanguard Group |
Pennsylvania |
129501 |
9619 |
5825642 |
131002 |
5956644 |
9.52 % |
12/02/2020 |
FMR LLC |
Delaware |
211670 |
0 |
4586860 |
0 |
4586860 |
7.334 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
4586860 |
0 |
4586860 |
7.334 % |
07/02/2020 |
JPMORGAN CHASE & |
Delaware |
4757388 |
0 |
5061541 |
0 |
5065141 |
8 % |
24/01/2020 |
EdgePoint Investment Group Inc. |
Ontario, Canada |
0 |
558976 |
0 |
558976 |
558976 |
0.9 % |
10/09/2019 |
EdgePoint Global Portfolio |
Ontario, Canada |
0 |
274891 |
0 |
274891 |
274891 |
0.4 % |
10/09/2019 |
EdgePoint Investment Group Inc. |
Ontario, Canada |
0 |
558976 |
0 |
558976 |
558976 |
0.9 % |
10/09/2019 |
EdgePoint Global Portfolio |
Ontario, Canada |
0 |
274891 |
0 |
274891 |
274891 |
0.4 % |
10/09/2019 |
EdgePoint Global Portfolio |
Ontario, Canada |
0 |
3475527 |
0 |
3475527 |
3475527 |
5.6 % |
13/02/2019 |
EdgePoint Global Portfolio |
Ontario, Canada |
0 |
3475527 |
0 |
3475527 |
3475527 |
5.6 % |
13/02/2019 |
EdgePoint Investment Group Inc. |
Ontario, Canada |
0 |
6270958 |
0 |
6270958 |
6270958 |
10.1 % |
13/02/2019 |
EdgePoint Investment Group Inc. |
Ontario, Canada |
0 |
6270958 |
0 |
6270958 |
6270958 |
10.1 % |
13/02/2019 |
FMR LLC |
Delaware |
177064 |
0 |
2715843 |
0 |
2715843 |
4.376 % |
13/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2715843 |
0 |
2715843 |
4.376 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
126333 |
7901 |
6337183 |
127773 |
6464956 |
10.41 % |
11/02/2019 |
The Vanguard Group |
Pennsylvania |
126872 |
7901 |
6124136 |
129312 |
6253448 |
10.09 % |
08/08/2018 |
The Vanguard Group |
Pennsylvania |
126872 |
7901 |
6124136 |
129312 |
6253448 |
10.09 % |
08/08/2018 |
EdgePoint Investment Group Inc. |
Ontario |
0 |
8989325 |
0 |
8989325 |
8989325 |
14.5 % |
13/02/2018 |
EdgePoint Global Portfolio |
Ontario |
0 |
4948292 |
0 |
4948292 |
4948292 |
8 % |
13/02/2018 |
EdgePoint Investment Group Inc. |
Ontario |
0 |
8989325 |
0 |
8989325 |
8989325 |
14.5 % |
13/02/2018 |
EdgePoint Global Portfolio |
Ontario |
0 |
4948292 |
0 |
4948292 |
4948292 |
8 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
118052 |
7901 |
5221357 |
121516 |
5342873 |
8.59 % |
09/02/2018 |
EdgePoint Global Portfolio |
Ontario |
0 |
4161683 |
0 |
4161683 |
4161683 |
6.5 % |
14/02/2017 |
EdgePoint Investment Group Inc. |
Ontario |
0 |
7806566 |
0 |
7806566 |
7806566 |
12.2 % |
14/02/2017 |
EdgePoint Global Portfolio |
Ontario |
0 |
4161683 |
0 |
4161683 |
4161683 |
6.5 % |
14/02/2017 |
EdgePoint Investment Group Inc. |
Ontario |
0 |
7806566 |
0 |
7806566 |
7806566 |
12.2 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
129418 |
7901 |
4850404 |
133982 |
4984386 |
7.8 % |
13/02/2017 |
Wellington Management Group LLP |
Massachusetts |
0 |
1682894 |
0 |
1952475 |
1952475 |
3.06 % |
09/02/2017 |
Wellington Group Holdings LLP |
Delaware |
0 |
1682894 |
0 |
1952475 |
1952475 |
3.06 % |
09/02/2017 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1682894 |
0 |
1952475 |
1952475 |
3.06 % |
09/02/2017 |
Wellington Management Company LLP |
Delaware |
0 |
2890886 |
0 |
3685485 |
3685485 |
5.6 % |
12/09/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
3106969 |
0 |
3954628 |
3954628 |
6 % |
12/09/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
3106969 |
0 |
3954628 |
3954628 |
6 % |
12/09/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3106969 |
0 |
3954628 |
3954628 |
6 % |
12/09/2016 |
Wellington Management Company LLP |
Delaware |
0 |
2890886 |
0 |
3685485 |
3685485 |
5.6 % |
12/09/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
3106969 |
0 |
3954628 |
3954628 |
6 % |
12/09/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
3106969 |
0 |
3954628 |
3954628 |
6 % |
12/09/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3106969 |
0 |
3954628 |
3954628 |
6 % |
12/09/2016 |
EdgePoint Global Portfolio |
Ontario |
0 |
4161683 |
0 |
4161683 |
4161683 |
6.2 % |
16/02/2016 |
EdgePoint Global Portfolio |
Ontario |
0 |
4161683 |
0 |
4161683 |
4161683 |
6.2 % |
16/02/2016 |
EdgePoint Investment Group Inc. |
Ontario |
0 |
7897327 |
0 |
7897327 |
7897327 |
11.8 % |
16/02/2016 |
EdgePoint Investment Group Inc. |
Ontario |
0 |
7897327 |
0 |
7897327 |
7897327 |
11.8 % |
16/02/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
5183108 |
0 |
7510477 |
7510477 |
11.18 % |
11/02/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
5183108 |
0 |
7510477 |
7510477 |
11.18 % |
11/02/2016 |
Wellington Management Company LLP |
Delaware |
0 |
4956290 |
0 |
7156611 |
7156611 |
10.66 % |
11/02/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
5183108 |
0 |
7510477 |
7510477 |
11.18 % |
11/02/2016 |
Wellington Management Company LLP |
Delaware |
0 |
4956290 |
0 |
7156611 |
7156611 |
10.66 % |
11/02/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
5183108 |
0 |
7510477 |
7510477 |
11.18 % |
11/02/2016 |
Wellington Group Holdings LLP |
Delaware |
0 |
5183108 |
0 |
7510477 |
7510477 |
11.18 % |
11/02/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
5183108 |
0 |
7510477 |
7510477 |
11.18 % |
11/02/2016 |
Baron Capital Group, Inc.205654756 |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2016 |
Ronald Baron205654756 |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2016 |
Baron Capital Management, Inc.205654756 |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2016 |
BAMCO INC /NY/205654756 |
New York |
0 |
0 |
0 |
0 |
0 |
0 % |
10/02/2016 |
The Vanguard Group |
Pennsylvania |
151057 |
3900 |
4395750 |
150757 |
4546507 |
6.76 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
3548120 |
0 |
3700703 |
0 |
3700703 |
5.5 % |
26/01/2016 |
Columbia Wanger Asset Management, LLC |
Delaware |
|
|
|
|
0 |
0 % |
20/01/2016 |
Cymbria Corporation |
Ontario |
0 |
611119 |
0 |
611119 |
611119 |
0.9 % |
10/09/2015 |
EdgePoint Investment Group Inc. |
Ontario |
0 |
7435856 |
0 |
7435856 |
7435856 |
10.7 % |
10/09/2015 |
Cymbria Corporation |
Ontario |
0 |
611119 |
0 |
611119 |
611119 |
0.9 % |
10/09/2015 |
EdgePoint Global Growth & Income Portfolio |
Ontario |
0 |
1214812 |
0 |
1214812 |
1214812 |
1.8 % |
10/09/2015 |
EdgePoint Global Portfolio |
Ontario |
0 |
3944388 |
0 |
3944388 |
3944388 |
5.7 % |
10/09/2015 |
EdgePoint Canadian Growth & Income Portfolio |
Ontario |
0 |
42630 |
0 |
42630 |
42630 |
0.1 % |
10/09/2015 |
EdgePoint Canadian Portfolio |
Ontario |
0 |
45690 |
0 |
45690 |
45690 |
0.1 % |
10/09/2015 |
St. James’s Place Global Equity Unit Trust |
United Kingdom |
0 |
1577217 |
0 |
1577217 |
1577217 |
2.3 % |
10/09/2015 |
St. James’s Place Global Equity Unit Trust |
United Kingdom |
0 |
1577217 |
0 |
1577217 |
1577217 |
2.3 % |
10/09/2015 |
EdgePoint Canadian Portfolio |
Ontario |
0 |
45690 |
0 |
45690 |
45690 |
0.1 % |
10/09/2015 |
EdgePoint Canadian Growth & Income Portfolio |
Ontario |
0 |
42630 |
0 |
42630 |
42630 |
0.1 % |
10/09/2015 |
EdgePoint Global Portfolio |
Ontario |
0 |
3944388 |
0 |
3944388 |
3944388 |
5.7 % |
10/09/2015 |
EdgePoint Global Growth & Income Portfolio |
Ontario |
0 |
1214812 |
0 |
1214812 |
1214812 |
1.8 % |
10/09/2015 |
EdgePoint Investment Group Inc. |
Ontario |
0 |
7435856 |
0 |
7435856 |
7435856 |
10.7 % |
10/09/2015 |
Baron Capital Management, Inc.205654756 |
New York |
0 |
324907 |
0 |
324907 |
324907 |
0.47 % |
17/02/2015 |
Ronald Baron205654756 |
New York |
0 |
3478144 |
0 |
3850644 |
3850644 |
5.59 % |
17/02/2015 |
BAMCO INC /NY/205654756 |
New York |
0 |
3153237 |
0 |
3525737 |
3525737 |
5.12 % |
17/02/2015 |
Baron Capital Group, Inc.205654756 |
New York |
0 |
3478144 |
0 |
3850644 |
3850644 |
5.59 % |
17/02/2015 |
The Vanguard Group |
Pennsylvania |
93043 |
|
3825377 |
86543 |
3911920 |
5.68 % |
10/02/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5476462 |
0 |
5476462 |
7.952 % |
10/12/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5476462 |
0 |
5476462 |
7.952 % |
10/12/2014 |
FMR LLC |
Delaware |
1594147 |
0 |
5476462 |
0 |
5476462 |
7.952 % |
10/12/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
5476462 |
0 |
5476462 |
7.952 % |
10/12/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5476462 |
0 |
5476462 |
7.952 % |
10/12/2014 |
FMR LLC |
Delaware |
1594147 |
0 |
5476462 |
0 |
5476462 |
7.952 % |
10/12/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
5687501 |
0 |
7998768 |
7998768 |
11.61 % |
10/12/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
5687501 |
0 |
7998768 |
7998768 |
11.61 % |
10/12/2014 |
JPMorgan Chase & Co. |
Delaware |
1346906 |
78 |
1506871 |
1967 |
1508838 |
2.1 % |
08/12/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3721212 |
0 |
3721212 |
5.405 % |
05/09/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3721212 |
0 |
3721212 |
5.405 % |
05/09/2014 |
FMR LLC |
Delaware |
1108305 |
0 |
3721212 |
0 |
3721212 |
5.405 % |
05/09/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3721212 |
0 |
3721212 |
5.405 % |
05/09/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3721212 |
0 |
3721212 |
5.405 % |
05/09/2014 |
FMR LLC |
Delaware |
1108305 |
0 |
3721212 |
0 |
3721212 |
5.405 % |
05/09/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7209178 |
0 |
7209178 |
10.474 % |
10/07/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7209178 |
0 |
7209178 |
10.474 % |
10/07/2014 |
FMR LLC |
Delaware |
1168521 |
0 |
7209178 |
0 |
7209178 |
10.474 % |
10/07/2014 |
Abigail P. Johnson |
United States of America |
0 |
0 |
7209178 |
0 |
7209178 |
10.474 % |
10/07/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
7209178 |
0 |
7209178 |
10.474 % |
10/07/2014 |
FMR LLC |
Delaware |
1168521 |
0 |
7209178 |
0 |
7209178 |
10.474 % |
10/07/2014 |
BlackRock, Inc. |
Delaware |
3190381 |
0 |
3337800 |
0 |
3337800 |
4.8 % |
08/05/2014 |
Ronald Baron205654756 |
New York |
0 |
4298691 |
0 |
4796658 |
4796658 |
7 % |
14/02/2014 |
BAMCO INC /NY/205654756 |
New York |
0 |
3878880 |
0 |
4376847 |
4376847 |
6.38 % |
14/02/2014 |
Baron Capital Group, Inc.205654756 |
New York |
0 |
4298691 |
0 |
4796658 |
4796658 |
7 % |
14/02/2014 |
Baron Capital Management, Inc.205654756 |
New York |
0 |
419811 |
0 |
419811 |
419811 |
0.61 % |
14/02/2014 |
The Vanguard Group |
Pennsylvania |
81112 |
|
3972783 |
76012 |
4048795 |
5.9 % |
11/02/2014 |
Columbia Wanger Asset Management, LLC |
Delaware |
3536000 |
0 |
3805000 |
0 |
3805000 |
5.5 % |
06/02/2014 |
Columbia Wanger Asset Management, LLC |
Delaware |
3536000 |
0 |
3805000 |
0 |
3805000 |
5.5 % |
06/02/2014 |
BlackRock, Inc. |
Delaware |
3759957 |
0 |
3951036 |
0 |
3951036 |
5.8 % |
28/01/2014 |
JPMorgan Chase & Co. |
Delaware |
3427745 |
3605 |
3534444 |
9205 |
3543649 |
5.1 % |
28/01/2014 |
FMR LLC |
Delaware |
744004 |
0 |
8322764 |
0 |
8322764 |
12.189 % |
10/05/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
8322764 |
0 |
8322764 |
12.189 % |
10/05/2013 |
FMR LLC |
Delaware |
744004 |
0 |
8322764 |
0 |
8322764 |
12.189 % |
10/05/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
8322764 |
0 |
8322764 |
12.189 % |
10/05/2013 |
Baron Capital Management, Inc.205654756 |
New York |
0 |
414984 |
0 |
414984 |
414984 |
0.61 % |
14/02/2013 |
Baron Capital Group, Inc.205654756 |
New York |
0 |
4183364 |
0 |
4681331 |
4681331 |
6.87 % |
14/02/2013 |
BAMCO INC /NY/205654756 |
New York |
0 |
3768380 |
0 |
4266347 |
4266347 |
6.26 % |
14/02/2013 |
Ronald Baron205654756 |
New York |
0 |
4183364 |
0 |
4681331 |
4681331 |
6.87 % |
14/02/2013 |
CCMP Generac GP, LLC |
Delaware |
0 |
10475988 |
0 |
10475988 |
10475988 |
15.4 % |
13/02/2013 |
CCMP Capital Investors |
Cayman Islands |
0 |
2707857 |
0 |
2707857 |
2707857 |
4 % |
13/02/2013 |
Timothy Walsh |
United States |
0 |
33512998 |
0 |
33512998 |
33512998 |
49.2 % |
13/02/2013 |
Greg D. Brenneman |
United States |
0 |
33512998 |
0 |
33512998 |
33512998 |
49.2 % |
13/02/2013 |
CCMP Capital Associates GP, LLC |
Delaware |
0 |
23022075 |
0 |
23022075 |
23022075 |
33.8 % |
13/02/2013 |
CCMP Capital, LLC |
Delaware |
0 |
33512998 |
0 |
33512998 |
33512998 |
49.2 % |
13/02/2013 |
CCMP Capital Investors II, L.P. |
Delaware |
0 |
20314218 |
0 |
20314218 |
20314218 |
29.8 % |
13/02/2013 |
CCMP Capital Associates, L.P. |
Delaware |
0 |
23022075 |
0 |
23022075 |
23022075 |
33.8 % |
13/02/2013 |
CCMP Generac L.P. |
Delaware |
0 |
10475988 |
0 |
10475988 |
10475988 |
15.4 % |
13/02/2013 |
Stephen Murray |
United States |
0 |
33512998 |
0 |
33512998 |
33512998 |
49.2 % |
13/02/2013 |
BAMCO INC /NY/205654756 |
New York |
0 |
3550317 |
0 |
4025317 |
4025317 |
5.95 % |
14/02/2012 |
Baron Capital Group, Inc.205654756 |
New York |
0 |
3888788 |
0 |
4369038 |
4369038 |
6.46 % |
14/02/2012 |
Baron Capital Management, Inc.205654756 |
New York |
0 |
338471 |
0 |
343721 |
343721 |
0.51 % |
14/02/2012 |
Ronald Baron205654756 |
New York |
0 |
3888788 |
0 |
4369038 |
4369038 |
6.46 % |
14/02/2012 |
Baron Capital Management, Inc.205654756 |
New York |
0 |
339607 |
0 |
351507 |
351507 |
0.52 % |
14/02/2011 |
Ronald Baron205654756 |
New York |
0 |
3850224 |
0 |
4366385 |
4336385 |
6.47 % |
14/02/2011 |
Baron Capital Group, Inc.205654756 |
New York |
0 |
3850224 |
0 |
4366385 |
4366385 |
6.47 % |
14/02/2011 |
BAMCO INC /NY/205654756 |
New York |
0 |
3510617 |
0 |
4014878 |
4014878 |
5.95 % |
14/02/2011 |