| D1 Capital Partners L.P. |
DELAWARE |
5874441 |
5874441 |
5874441 |
0 |
5874441 |
4.6 % |
15/05/2026 |
| Vanguard Capital Management |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
6657348 |
5.23 % |
29/04/2026 |
| The Vanguard Group |
PENNSYLVANIA |
0 |
0 |
0 |
0 |
0 |
0 % |
26/03/2026 |
| D1 Capital Partners L.P. |
DELAWARE |
7479351 |
7479351 |
7479351 |
0 |
7479351 |
5.7 % |
14/11/2025 |
| BlackRock Portfolio Management LLC |
DELAWARE |
0 |
0 |
0 |
0 |
2823508 |
2.2 % |
17/10/2025 |
| BlackRock Portfolio Management LLC |
DELAWARE |
0 |
0 |
0 |
0 |
6576661 |
5 % |
15/07/2025 |
| First Eagle Investment Management, LLC |
DELAWARE |
0 |
0 |
0 |
0 |
3986791 |
3 % |
06/05/2025 |
| BlackRock, Inc. |
DELAWARE |
0 |
0 |
0 |
0 |
11394326 |
8.6 % |
23/04/2025 |
| First Eagle Investment Management, LLC |
DELAWARE |
0 |
0 |
0 |
0 |
7738814 |
5.9 % |
12/02/2025 |
| Wellington Investment Advisors Holdings LLP |
Massachusetts |
0 |
8434548 |
0 |
0 |
10907736 |
8.35 % |
06/02/2023 |
| Wellington Management Company LLP |
Massachusetts |
0 |
7972085 |
0 |
0 |
9110672 |
6.97 % |
06/02/2023 |
| Wellington Management Group LLP |
Massachusetts |
0 |
8434548 |
0 |
0 |
10907736 |
8.35 % |
06/02/2023 |
| Wellington Group Holdings LLP |
Massachusetts |
0 |
8434548 |
0 |
0 |
10907736 |
8.35 % |
06/02/2023 |
| FMR LLC |
Delaware |
12948955 |
0 |
13106191 |
0 |
13106191 |
10.031 % |
11/07/2022 |
| Caisse de dépôt et placement du Québec |
Québec, Canada |
4509536 |
0 |
4509536 |
0 |
4509536 |
3.5 % |
14/02/2022 |
| EdgePoint Investment Group Inc. |
Ontario, Canada |
8621283 |
2351705 |
8621283 |
2351705 |
10972988 |
8.4 % |
11/02/2022 |
| First Eagle Investment Management, LLC |
State of Delaware |
0 |
0 |
0 |
0 |
10788753 |
8.28 % |
10/02/2022 |
| The Vanguard Group - 23-1945930 |
|
0 |
76880 |
12186228 |
167385 |
12353613 |
9.48 % |
10/02/2022 |
| (1) BlackRock, Inc. |
Delaware |
10203779 |
0 |
10704548 |
0 |
10704548 |
8.2 % |
31/01/2022 |
| 98-0557567 |
Bermuda |
5147223 |
0 |
5239626 |
0 |
5239626 |
4 % |
31/01/2022 |
| 98-0557567 |
Bermuda |
7439817 |
0 |
7536005 |
0 |
7536005 |
5.8 % |
10/11/2021 |
| EdgePoint Investment Group Inc. |
Ontario, Canada |
8769309 |
3723471 |
8769309 |
3723471 |
12492780 |
9.6 % |
10/06/2021 |
| 98-0557567 |
Bermuda |
14016410 |
0 |
14068661 |
0 |
14068661 |
10.8 % |
16/02/2021 |
| Caisse de dépôt et placement du Québec |
|
7019180 |
0 |
7019180 |
0 |
7019180 |
5.4 % |
16/02/2021 |
| EdgePoint Investment Group Inc. |
Ontario, Canada |
14314661 |
5402371 |
14314661 |
5402371 |
19717032 |
15.1 % |
11/02/2021 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
11140003 |
8.55 % |
10/02/2021 |
| The Vanguard Group - 23-1945930 |
|
0 |
174067 |
13380082 |
454601 |
13834683 |
10.62 % |
10/02/2021 |
| (1) BlackRock, Inc. |
Delaware |
6510651 |
0 |
7203452 |
0 |
7203452 |
5.5 % |
29/01/2021 |
| Caisse de dépôt et placement du Québec |
Québec, Canada |
6666504 |
0 |
6666504 |
0 |
6666504 |
5.1 % |
30/06/2020 |
| EdgePoint Global Portfolio |
Ontario, Canada |
8705396 |
0 |
8705396 |
0 |
8705396 |
6.7 % |
17/03/2020 |
| EdgePoint Investment Group Inc. |
Ontario, Canada |
17576726 |
0 |
17576726 |
0 |
17576726 |
13.4 % |
17/03/2020 |
| The Vanguard Group - 23-1945930 |
|
190092 |
35023 |
13829997 |
219707 |
14049704 |
10.73 % |
11/02/2020 |
| 98-0557567 |
Bermuda |
13315365 |
0 |
13323000 |
0 |
13323000 |
10.2 % |
11/02/2020 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
12116082 |
9.26 % |
10/02/2020 |
| (1) BlackRock, Inc. |
Delaware |
7700389 |
0 |
8954345 |
0 |
8954345 |
6.8 % |
05/02/2020 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
12640271 |
9.66 % |
11/02/2019 |
| 98-0557567 |
Bermuda |
13485160 |
0 |
13492395 |
0 |
13492395 |
10.3 % |
05/02/2019 |
| (1) BlackRock, Inc. |
Delaware |
7392055 |
0 |
8529554 |
0 |
8529554 |
6.5 % |
04/02/2019 |
| 52-0556948 |
Maryland |
2066736 |
0 |
5491762 |
0 |
5491762 |
4.2 % |
14/02/2018 |
| 98-0557567 |
Bermuda |
14251028 |
0 |
14260928 |
0 |
14260928 |
10.9 % |
09/02/2018 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
12968265 |
9.93 % |
07/02/2018 |
| (1) BlackRock, Inc. |
Delaware |
7169415 |
0 |
8348224 |
0 |
8348224 |
6.4 % |
25/01/2018 |
| Page 2 of 6 Pages |
Ontario, Canada |
0 |
13569620 |
0 |
13569620 |
13569620 |
10.4 % |
08/12/2017 |
| Page 3 of 6 Pages |
Ontario, Canada |
0 |
7448550 |
0 |
7448550 |
7448550 |
5.7 % |
08/12/2017 |
| 98-0557567 |
Bermuda |
13328116 |
0 |
13338016 |
0 |
13338016 |
10.2 % |
13/11/2017 |
| Abigail P. Johnson |
Delaware |
0 |
0 |
8557485 |
0 |
8594622 |
6.579 % |
10/08/2017 |
| FMR LLC |
Delaware |
897432 |
0 |
8557485 |
0 |
8594622 |
6.579 % |
10/08/2017 |
| 98-0557567 |
Bermuda |
9642771 |
0 |
9652671 |
0 |
9652671 |
7.4 % |
14/02/2017 |
| 04-3276558 |
Delaware |
3776338 |
0 |
4059466 |
0 |
4059466 |
3.1 % |
10/02/2017 |
| 52-0556948 |
Maryland |
2640776 |
0 |
8006658 |
0 |
8006658 |
6.1 % |
07/02/2017 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
12008621 |
9.21 % |
06/02/2017 |
| (1) BlackRock, Inc. |
Delaware |
6633485 |
0 |
7772832 |
0 |
7772832 |
6 % |
23/01/2017 |
| Abigail P. Johnson |
Delaware |
0 |
0 |
16447197 |
0 |
16447197 |
12.607 % |
10/01/2017 |
| FMR LLC |
Delaware |
794540 |
0 |
16447197 |
0 |
16447197 |
12.607 % |
10/01/2017 |
| 04-3276558 |
Delaware |
8081325 |
0 |
8081325 |
0 |
8216450 |
6.3 % |
10/02/2016 |
| 04-3276549 |
Delaware |
8081325 |
0 |
8081325 |
0 |
8216450 |
6.3 % |
10/02/2016 |
| Tax ID # 57-1156902 |
State of Delaware |
0 |
0 |
0 |
0 |
9736549 |
7.44 % |
04/02/2016 |
| (1) BlackRock, Inc. |
Delaware |
6084089 |
0 |
7254809 |
0 |
7254809 |
5.5 % |
26/01/2016 |
| (1) BlackRock, Inc. |
Delaware |
6166712 |
0 |
7359184 |
0 |
7359184 |
5.4 % |
02/02/2015 |
| 04-3276558 |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2014 |
| (1) BlackRock, Inc. |
Delaware |
6344012 |
0 |
7777239 |
0 |
7777239 |
5.6 % |
28/01/2014 |
| 04-3276558 |
Delaware |
3726884 |
0 |
3726884 |
0 |
3735484 |
7.5 % |
11/02/2013 |
| 04-3276549 |
Delaware |
3726884 |
0 |
3726884 |
0 |
3735484 |
7.5 % |
11/02/2013 |
| (1) BlackRock, Inc. |
Delaware |
2484183 |
0 |
2484183 |
0 |
2484183 |
4.97 % |
08/02/2013 |
| (1) BlackRock, Inc. |
Delaware |
2599008 |
0 |
2599008 |
0 |
2599008 |
5.2 % |
30/01/2013 |
| Manning & Napier Advisors, LLC |
New York |
8380 |
0 |
8380 |
0 |
8380 |
0.01 % |
23/01/2013 |
| 04-3276558 |
Delaware |
3830684 |
0 |
3830684 |
0 |
3830684 |
6.9 % |
14/02/2012 |
| 04-3276549 |
Delaware |
3830684 |
0 |
3830684 |
0 |
3830684 |
6.9 % |
14/02/2012 |
| 45-3240790 |
New York |
2337472 |
0 |
2844932 |
0 |
2844932 |
5.11283 % |
27/01/2012 |
| (1) BlackRock, Inc. |
Delaware |
2515174 |
0 |
2515174 |
0 |
2515174 |
4.51 % |
07/10/2011 |
| (1) BlackRock, Inc. |
Delaware |
3568640 |
0 |
3568640 |
0 |
3568640 |
6.39 % |
04/02/2011 |
| 04-2683227 |
Massachusetts |
0 |
624902 |
0 |
0 |
846212 |
1.52 % |
12/02/2010 |
| THE VANGUARD GROUP, INC. - 23-1945930 |
Pennsylvania |
89477 |
0 |
2849976 |
80177 |
2930153 |
5.24 % |
08/02/2010 |
| BlackRock for purposes of Schedule 13G filings. |
Delaware |
4914167 |
0 |
4914167 |
0 |
4914167 |
8.8 % |
29/01/2010 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
1445092 |
0 |
1445092 |
2.556 % |
17/02/2009 |
| FMR LLC |
Delaware |
342292 |
0 |
1445092 |
0 |
1445092 |
2.556 % |
17/02/2009 |
| 04-2683227 |
Massachusetts |
0 |
2348580 |
0 |
0 |
2945245 |
5.21 % |
17/02/2009 |
| FMR LLC |
Delaware |
1096050 |
0 |
3473392 |
0 |
3473392 |
6.143 % |
10/11/2008 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3473392 |
0 |
3473392 |
6.143 % |
10/11/2008 |
| FMR LLC |
Delaware |
1345500 |
0 |
8570874 |
0 |
8570874 |
15 % |
14/02/2008 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
8570874 |
0 |
8570874 |
15 % |
14/02/2008 |
| 04-2683227 |
Massachusetts |
0 |
2970272 |
0 |
0 |
3668094 |
6.42 % |
14/02/2008 |
| 95-4871957 |
Delaware |
0 |
0 |
0 |
0 |
1046400 |
11 % |
10/12/2007 |
| 95-4871957 |
Delaware |
0 |
0 |
0 |
0 |
4653700 |
11 % |
09/08/2007 |
| FMR Corp. |
Delaware |
1191398 |
0 |
8026434 |
0 |
8026434 |
13.805 % |
14/02/2007 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
8026434 |
0 |
8026434 |
13.805 % |
14/02/2007 |
| 95-4871957 |
Delaware |
0 |
0 |
0 |
0 |
8140700 |
11 % |
14/02/2007 |
| 95-4607961 |
Delaware |
0 |
0 |
0 |
0 |
3843900 |
11 % |
10/07/2006 |
| 95-4871957 |
Delaware |
0 |
0 |
0 |
0 |
10059900 |
11 % |
10/07/2006 |
| FMR Corp. |
Delaware |
1194560 |
0 |
6760860 |
0 |
6760860 |
12.026 % |
10/04/2006 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
6760860 |
0 |
6760860 |
12.026 % |
10/04/2006 |
| FMR Corp. |
Delaware |
1057300 |
0 |
4301500 |
0 |
4301500 |
7.782 % |
14/02/2006 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
4301500 |
0 |
4301500 |
7.782 % |
14/02/2006 |
| 95-4607961 |
Delaware |
0 |
0 |
0 |
0 |
3739300 |
11 % |
14/02/2006 |
| 95-4871957 |
Delaware |
0 |
0 |
0 |
0 |
6872100 |
11 % |
14/02/2006 |
| (. |
Delaware Corporation |
2645516 |
0 |
2645516 |
0 |
2645516 |
4.79 % |
06/02/2006 |
| 95-4871957 |
Delaware |
0 |
0 |
0 |
0 |
6428400 |
11 % |
10/11/2005 |
| S.S OR |
Delaware |
0 |
0 |
0 |
0 |
3412700 |
11 % |
10/11/2005 |
| 95-4871957 |
Delaware |
0 |
0 |
0 |
0 |
6096600 |
11 % |
07/10/2005 |
| Franklin Resources, Inc. (13-2670991) |
Delaware |
0 |
0 |
0 |
0 |
3346820 |
6.1 % |
11/02/2005 |
| (. |
Citizenship or Place of Organization |
3575377 |
0 |
3575377 |
0 |
3575377 |
6.47 % |
09/02/2005 |
| Franklin Resources, Inc. (13-2670991) |
Delaware |
0 |
0 |
0 |
0 |
3217807 |
5.8 % |
12/02/2004 |
| Franklin Resources, Inc. |
Delaware |
0 |
0 |
0 |
0 |
3224016 |
5.8 % |
12/02/2003 |
| Franklin Resources, Inc. |
Delaware |
0 |
0 |
0 |
0 |
3224016 |
5.8 % |
29/01/2003 |
| American Century Investment Management, Inc. - 44-0640487 |
Delaware |
3365200 |
0 |
3365200 |
0 |
3365200 |
9 % |
10/02/2000 |
| American Century Capital Portfolios, Inc. - 43-1646043 |
Maryland |
2763400 |
0 |
2763400 |
0 |
2763400 |
7.4 % |
10/02/2000 |
| American Century Investment Management, Inc. - 44-0640487 |
Delaware |
3064400 |
0 |
3064400 |
0 |
3064400 |
8 % |
12/02/1999 |
| American Century Capital Portfolios, Inc. - 43-1646043 |
Maryland |
2657700 |
0 |
2657700 |
0 |
2657700 |
6.9 % |
12/02/1999 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
1799800 |
0 |
1799800 |
7.66 % |
09/04/1997 |
| 04-2507163) |
Commonwealth of Massachusetts |
449900 |
0 |
1799800 |
0 |
1799800 |
7.66 % |
09/04/1997 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
1799800 |
0 |
1799800 |
7.66 % |
09/04/1997 |
| 94-3132809 |
Maryland Corporation |
0 |
0 |
87500 |
0 |
87500 |
0.4 % |
14/02/1997 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3123050 |
0 |
3123050 |
13.31 % |
11/02/1997 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
3123050 |
0 |
3123050 |
13.31 % |
11/02/1997 |
| 04-2507163) |
Commonwealth of Massachusetts |
744300 |
0 |
3123050 |
0 |
3123050 |
13.31 % |
11/02/1997 |
| 94-3132809 |
RCM General Corporation - CA Corporation |
103500 |
0 |
203500 |
0 |
203500 |
0.9 % |
31/01/1997 |
| ###-##-####) |
United States of America |
0 |
0 |
1000000 |
0 |
2485950 |
13.05 % |
13/02/1996 |
| 04-2507163) |
Commonwealth of Massachusetts |
588900 |
0 |
2485950 |
0 |
2485950 |
13.05 % |
13/02/1996 |
| ###-##-####) |
United States of America |
0 |
0 |
2485950 |
0 |
2485950 |
13.05 % |
13/02/1996 |
| 94-3132809 |
Maryland Corporation |
0 |
0 |
972300 |
0 |
972300 |
5.1 % |
09/02/1996 |
| 94-3132809 |
RCM General Corporation - CA Corporation |
1586300 |
0 |
1810300 |
0 |
1810300 |
9.5 % |
06/02/1996 |
| 94-3132809 |
RCM General Corporation - CA Corporation |
1586300 |
0 |
1810300 |
0 |
1810300 |
9.5 % |
05/02/1996 |
| ###-##-####) |
United States of America |
0 |
0 |
2016980 |
0 |
2016980 |
10.6 % |
09/08/1995 |
| 04-2507163) |
Commonwealth of Massachusetts |
292100 |
0 |
2016980 |
0 |
2016980 |
10.6 % |
09/08/1995 |
| 94-3132809 |
REPORTING PERSON WITH: |
0 |
0 |
609300 |
0 |
609300 |
3.2 % |
14/02/1995 |
| 94-3132809 |
REPORTING PERSON WITH: |
1169950 |
0 |
1381950 |
0 |
1381950 |
7.3 % |
09/02/1995 |
| 94-2564439 |
REPORTING PERSON WITH: |
0 |
0 |
737000 |
0 |
737000 |
5.8 % |
04/08/1994 |