| AllianceBernstein L.P. |
Delaware |
6439420 |
0 |
7827534 |
90042 |
7917576 |
8.6 % |
14/02/2024 |
| Capital Research Global Investors |
Delaware |
5987937 |
0 |
5987937 |
0 |
5987937 |
6.5 % |
09/02/2024 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2496005 |
0 |
4542380 |
0 |
4542380 |
4.9 % |
14/02/2023 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2496005 |
0 |
4542380 |
0 |
4542380 |
4.9 % |
14/02/2023 |
| AllianceBernstein L.P. |
Delaware |
5539346 |
0 |
6865488 |
97903 |
6963391 |
7.6 % |
13/02/2023 |
| Black Creek Investment Management Inc. |
Toronto, Ontario, Canada |
5151576 |
0 |
5151576 |
0 |
5151576 |
5.59 % |
08/02/2023 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3149470 |
0 |
6386104 |
0 |
6386104 |
6.9 % |
11/10/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3149470 |
0 |
6386104 |
0 |
6386104 |
6.9 % |
11/10/2022 |
| AllianceBernstein L.P. |
Delaware |
5584528 |
0 |
6743387 |
98052 |
6841439 |
7.4 % |
14/02/2022 |
| AllianceBernstein L.P. |
Delaware |
5584528 |
0 |
6743387 |
98052 |
6841439 |
7.4 % |
14/02/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4804949 |
0 |
11062819 |
0 |
11062819 |
12 % |
14/02/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4804949 |
0 |
11062819 |
0 |
11062819 |
12 % |
14/02/2022 |
| The Vanguard Group |
Pennsylvania For |
0 |
44735 |
8233231 |
125521 |
8358752 |
9.1 % |
10/02/2022 |
| Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
4337921 |
0 |
4337921 |
4.72 % |
03/02/2022 |
| BlackRock, Inc. |
Delaware |
7142581 |
0 |
7509934 |
0 |
7509934 |
8.2 % |
01/02/2022 |
| Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
4742381 |
0 |
4742381 |
5.16 % |
26/01/2022 |
| Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
4742381 |
0 |
4742381 |
5.16 % |
26/01/2022 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4230631 |
0 |
9820852 |
0 |
9820852 |
10.6 % |
12/10/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
4230631 |
0 |
9820852 |
0 |
9820852 |
10.6 % |
12/10/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3085139 |
0 |
6674470 |
0 |
6674470 |
7.2 % |
16/02/2021 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3085139 |
0 |
6674470 |
0 |
6674470 |
7.2 % |
16/02/2021 |
| The Vanguard Group |
Pennsylvania For |
0 |
60893 |
7922782 |
136321 |
8059103 |
8.8 % |
10/02/2021 |
| AllianceBernstein L.P. |
Delaware |
6580133 |
0 |
8191816 |
99438 |
8291254 |
9.1 % |
08/02/2021 |
| AllianceBernstein L.P. |
Delaware |
6580133 |
0 |
8191816 |
99438 |
8291254 |
9.1 % |
08/02/2021 |
| BlackRock, Inc. |
Delaware |
7137656 |
0 |
7441782 |
0 |
7441782 |
8.1 % |
01/02/2021 |
| Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
4765211 |
0 |
4765211 |
5.2 % |
27/01/2021 |
| Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
4765211 |
0 |
4765211 |
5.2 % |
27/01/2021 |
| AllianceBernstein L.P. |
Delaware |
5831030 |
0 |
7330621 |
104058 |
7434679 |
8.2 % |
14/02/2020 |
| AllianceBernstein L.P. |
Delaware |
5831030 |
0 |
7330621 |
104058 |
7434679 |
8.2 % |
14/02/2020 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2859533 |
0 |
7003546 |
0 |
7023251 |
7.7 % |
14/02/2020 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2859533 |
0 |
7003546 |
0 |
7023251 |
7.7 % |
14/02/2020 |
| The Vanguard Group |
Pennsylvania |
45782 |
16408 |
8261509 |
50881 |
8312390 |
9.12 % |
12/02/2020 |
| BlackRock, Inc. |
Delaware |
7666042 |
0 |
8018054 |
0 |
8018054 |
8.8 % |
06/02/2020 |
| Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
5012431 |
0 |
5012431 |
5.5 % |
22/01/2020 |
| Baillie Gifford & Co |
SCOTLAND UK |
|
0 |
5012431 |
0 |
5012431 |
5.5 % |
22/01/2020 |
| The Vanguard Group |
Pennsylvania |
41023 |
10221 |
8129059 |
43211 |
8172270 |
9.02 % |
11/02/2019 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3711270 |
0 |
9161119 |
0 |
9181105 |
10.1 % |
11/02/2019 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3711270 |
0 |
9161119 |
0 |
9181105 |
10.1 % |
11/02/2019 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3555649 |
0 |
8789627 |
0 |
8809643 |
9.7 % |
11/02/2019 |
| Baillie Gifford & Co |
SCOTLAND UK |
4610118 |
0 |
5393108 |
0 |
5393108 |
5.95 % |
08/02/2019 |
| BlackRock, Inc. |
Delaware |
7204157 |
0 |
7616828 |
0 |
7616828 |
8.4 % |
06/02/2019 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3397090 |
0 |
8552072 |
0 |
8570538 |
10 % |
12/03/2018 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3476582 |
0 |
8461665 |
0 |
8475231 |
9.9 % |
14/02/2018 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
3476582 |
0 |
8461665 |
0 |
8475231 |
9.9 % |
14/02/2018 |
| BlackRock, Inc. |
Delaware |
5242589 |
0 |
5909811 |
544 |
5910355 |
6.9 % |
08/02/2018 |
| The Vanguard Group |
Pennsylvania |
115589 |
15606 |
8412973 |
127815 |
8540788 |
10 % |
10/01/2018 |
| T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
8730474 |
10.2 % |
11/12/2017 |
| T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
8730474 |
10.2 % |
11/12/2017 |
| The Vanguard Group |
Pennsylvania |
131854 |
14089 |
7700586 |
142563 |
7843149 |
9.21 % |
09/02/2017 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2420236 |
0 |
6811794 |
0 |
6824010 |
8 % |
07/02/2017 |
| T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
2420236 |
0 |
6811794 |
0 |
6824010 |
8 % |
07/02/2017 |
| BlackRock, Inc. |
Delaware |
5231205 |
0 |
5936937 |
0 |
5936937 |
6.9 % |
26/01/2017 |
| Brown Advisory Incorporated |
BA Inc Maryland |
0 |
0 |
0 |
0 |
10 |
0 % |
08/06/2016 |
| Brown Advisory, LLC |
BA LLC Maryland |
0 |
0 |
0 |
0 |
10 |
0 % |
08/06/2016 |
| Brown Investment Advisory & Trust Company |
BIATC Maryland |
0 |
0 |
0 |
0 |
10 |
0 % |
08/06/2016 |
| Brown Advisory, LLC |
BA LLC Maryland |
0 |
0 |
0 |
0 |
10 |
0 % |
08/06/2016 |
| Highmount Capital LLC |
Highmount Capital LLC Massachusetts |
0 |
0 |
0 |
0 |
10 |
0 % |
08/06/2016 |
| Brown Advisory Incorporated |
BA Inc Maryland |
0 |
0 |
0 |
0 |
10 |
0 % |
08/06/2016 |
| Highmount Capital LLC |
Highmount Capital LLC Massachusetts |
0 |
0 |
0 |
0 |
10 |
0 % |
08/06/2016 |
| Brown Investment Advisory & Trust Company |
BIATC Maryland |
0 |
0 |
0 |
0 |
10 |
0 % |
08/06/2016 |
| The Vanguard Group |
Pennsylvania |
158363 |
8200 |
6987050 |
165483 |
7152533 |
8.41 % |
10/02/2016 |
| BlackRock, Inc. |
Delaware |
4842461 |
587 |
5557121 |
587 |
5557708 |
6.5 % |
10/02/2016 |
| Brown Advisory, LLC |
Maryland |
3819543 |
88242 |
0 |
4669191 |
4669191 |
5.49 % |
08/02/2016 |
| Brown Investment Advisory & Trust Company |
Maryland |
195834 |
0 |
0 |
196187 |
196187 |
0.23 % |
08/02/2016 |
| Brown Advisory Incorporated |
Maryland |
4015677 |
88242 |
0 |
4865678 |
4865678 |
5.73 % |
08/02/2016 |
| Highmount Capital LLC |
Massachusetts |
300 |
0 |
0 |
300 |
300 |
0.0004 % |
08/02/2016 |
| BLAIR WILLIAM & CO/IL |
222 W. Adams, Chicago, IL 60606' |
3106447 |
0 |
4487499 |
0 |
4487499 |
5.28 % |
02/07/2015 |
| BLAIR WILLIAM & CO/IL |
222 W. Adams, Chicago, IL 60606' |
3106447 |
0 |
4487499 |
0 |
4487499 |
5.28 % |
02/07/2015 |
| Brown Advisory Incorporated ("BA, Inc.") |
|
|
|
|
|
5357775 |
6.31 % |
12/02/2015 |
| Brown Advisory, LLC ("BA, LLC") |
|
|
|
|
|
5160301 |
6.08 % |
12/02/2015 |
| Brown Investment Advisory & Trust Company ("BIATC") |
|
|
|
|
|
197474 |
0.23 % |
12/02/2015 |
| The Vanguard Group |
Pennsylvania |
144451 |
|
6226490 |
138571 |
6365061 |
7.49 % |
11/02/2015 |
| BlackRock, Inc. |
Delaware |
4347118 |
0 |
5095444 |
0 |
5095444 |
6 % |
06/02/2015 |
| BLAIR WILLIAM & CO/IL |
222 W. Adams, Chicago, IL 60606 |
4488248 |
0 |
4488248 |
0 |
4488248 |
5.28 % |
04/02/2015 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3602348 |
0 |
3602348 |
4.203 % |
14/02/2014 |
| FMR LLC |
Delaware |
46057 |
0 |
3602348 |
0 |
3602348 |
4.203 % |
14/02/2014 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
3602348 |
0 |
3602348 |
4.203 % |
14/02/2014 |
| FMR LLC |
Delaware |
46057 |
0 |
3602348 |
0 |
3602348 |
4.203 % |
14/02/2014 |
| The Vanguard Group |
Pennsylvania |
139153 |
|
5606129 |
130853 |
5736982 |
6.69 % |
12/02/2014 |
| Brown Investment Advisory & Trust Company ("BIATC") |
|
|
|
|
|
194727 |
0.23 % |
06/02/2014 |
| Brown Advisory, LLC ("BA, LLC") |
|
|
|
|
|
4890843 |
5.71 % |
06/02/2014 |
| Brown Advisory Incorporated ("BA, Inc.") |
|
|
|
|
|
5085570 |
5.93 % |
06/02/2014 |
| Brown Investment Advisory & Trust Company ("BIATC") |
|
|
|
|
|
194727 |
0.23 % |
06/02/2014 |
| Brown Advisory Incorporated ("BA, Inc.") |
|
|
|
|
|
5085570 |
5.93 % |
06/02/2014 |
| Brown Advisory, LLC ("BA, LLC") |
|
|
|
|
|
4890843 |
5.71 % |
06/02/2014 |
| BlackRock, Inc. |
Delaware |
4053070 |
0 |
4858363 |
0 |
4858363 |
5.7 % |
30/01/2014 |
| Brown Investment Advisory & Trust Company ("BIATC") |
|
|
|
|
|
220501 |
0.26 % |
09/05/2013 |
| Brown Advisory, LLC ("BA, LLC") |
|
|
|
|
|
4139255 |
4.81 % |
09/05/2013 |
| Brown Advisory Incorporated ("BA, Inc.") |
|
|
|
|
|
4359756 |
5.06 % |
09/05/2013 |
| Brown Investment Advisory & Trust Company ("BIATC") |
|
|
|
|
|
220501 |
0.26 % |
09/05/2013 |
| Brown Advisory, LLC ("BA, LLC") |
|
|
|
|
|
4139255 |
4.81 % |
09/05/2013 |
| Brown Advisory Incorporated ("BA, Inc.") |
|
|
|
|
|
4359756 |
5.06 % |
09/05/2013 |
| Capital World Investors |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
09/04/2013 |
| Capital World Investors |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
09/04/2013 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
5056748 |
0 |
5056748 |
5.888 % |
14/02/2013 |
| FMR LLC |
Delaware |
37000 |
0 |
5056748 |
0 |
5056748 |
5.888 % |
14/02/2013 |
| Capital World Investors |
Delaware |
5000000 |
0 |
5000000 |
0 |
5000000 |
5.8 % |
13/02/2013 |
| The Vanguard Group |
Pennsylvania |
147026 |
|
4950492 |
143926 |
5094418 |
5.93 % |
11/02/2013 |
| Brown Investment Advisory & Trust Company |
Maryland |
261865 |
0 |
0 |
264665 |
264665 |
0.31 % |
08/05/2012 |
| Brown Advisory Incorporated |
Maryland |
2986602 |
0 |
0 |
4262521 |
4262521 |
5.03 % |
08/05/2012 |
| Brown Advisory, LLC |
Maryland |
2724737 |
0 |
0 |
3997856 |
3997856 |
4.72 % |
08/05/2012 |
| Brown Advisory Incorporated |
Maryland |
2986602 |
0 |
0 |
4262521 |
4262521 |
5.03 % |
08/05/2012 |
| Brown Advisory, LLC |
Maryland |
2724737 |
0 |
0 |
3997856 |
3997856 |
4.72 % |
08/05/2012 |
| Brown Investment Advisory & Trust Company |
Maryland |
261865 |
0 |
0 |
264665 |
264665 |
0.31 % |
08/05/2012 |
| THE VANGUARD GROUP, INC. |
Pennsylvania |
120790 |
|
4337727 |
120790 |
4458517 |
5.23 % |
08/02/2012 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
5568394 |
0 |
5568394 |
6.51 % |
14/02/2011 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
5568394 |
0 |
5568394 |
6.51 % |
14/02/2011 |
| FMR LLC |
Delaware |
30894 |
0 |
5568394 |
0 |
5568394 |
6.51 % |
14/02/2011 |
| FMR LLC |
Delaware |
30894 |
0 |
5568394 |
0 |
5568394 |
6.51 % |
14/02/2011 |
| THE VANGUARD GROUP, INC. |
Pennsylvania |
107728 |
|
4186147 |
107728 |
4293875 |
5.02 % |
09/02/2011 |
| Capital World Investors |
Delaware |
8629000 |
0 |
8629000 |
0 |
8629000 |
10.2 % |
09/08/2010 |
| Capital World Investors |
Delaware |
8629000 |
0 |
8629000 |
0 |
8629000 |
10.2 % |
09/08/2010 |