The Vanguard Group |
Pennsylvania |
0 |
25051 |
1577735 |
39727 |
1617462 |
11.93 % |
13/02/2024 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1752234 |
0 |
1752234 |
1752234 |
12.9 % |
07/02/2024 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1752234 |
0 |
1752234 |
1752234 |
12.9 % |
07/02/2024 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1752234 |
0 |
1752234 |
1752234 |
12.9 % |
07/02/2024 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1752234 |
0 |
1752234 |
1752234 |
12.9 % |
07/02/2024 |
APG Asset Management US Inc. |
Delaware, United States |
0 |
1752234 |
0 |
1752234 |
1752234 |
12.9 % |
07/02/2024 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1752234 |
0 |
1752234 |
1752234 |
12.9 % |
07/02/2024 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1752234 |
0 |
1752234 |
1752234 |
12.9 % |
07/02/2024 |
APG Asset Management US Inc. |
Delaware, United States |
0 |
1752234 |
0 |
1752234 |
1752234 |
12.9 % |
07/02/2024 |
BlackRock, Inc. |
Delaware |
2064540 |
0 |
2093986 |
0 |
2093986 |
15.4 % |
22/01/2024 |
BlackRock, Inc. |
Delaware |
2113457 |
0 |
2130127 |
0 |
2130127 |
15.7 % |
07/02/2023 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1635313 |
0 |
1635313 |
1635313 |
12 % |
12/01/2023 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1635313 |
0 |
1635313 |
1635313 |
12 % |
12/01/2023 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
1635313 |
0 |
1635313 |
1635313 |
12 % |
12/01/2023 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1635313 |
0 |
1635313 |
1635313 |
12 % |
12/01/2023 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1635313 |
0 |
1635313 |
1635313 |
12 % |
12/01/2023 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
1635313 |
0 |
1635313 |
1635313 |
12 % |
12/01/2023 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1635313 |
0 |
1635313 |
1635313 |
12 % |
12/01/2023 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1635313 |
0 |
1635313 |
1635313 |
12 % |
12/01/2023 |
Neuberger Berman Group LLC |
Delaware |
0 |
892112 |
0 |
901923 |
901923 |
6.59 % |
11/02/2022 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
892112 |
0 |
901923 |
901923 |
6.59 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
26644 |
1571644 |
38327 |
1609971 |
11.74 % |
10/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
26644 |
1571644 |
38327 |
1609971 |
11.74 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
2076617 |
0 |
2100202 |
0 |
2100202 |
15.3 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
2078070 |
0 |
2100202 |
0 |
2100202 |
15.3 % |
25/01/2022 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1642584 |
0 |
1642584 |
1642584 |
12 % |
19/01/2022 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
1642584 |
0 |
1642584 |
1642584 |
12 % |
19/01/2022 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1642584 |
0 |
1642584 |
1642584 |
12 % |
19/01/2022 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
1642584 |
0 |
1642584 |
1642584 |
12 % |
19/01/2022 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1642584 |
0 |
1642584 |
1642584 |
12 % |
19/01/2022 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1642584 |
0 |
1642584 |
1642584 |
12 % |
19/01/2022 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1642584 |
0 |
1642584 |
1642584 |
12 % |
19/01/2022 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1642584 |
0 |
1642584 |
1642584 |
12 % |
19/01/2022 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1532652 |
0 |
1532652 |
1532652 |
11.2 % |
03/03/2021 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1532652 |
0 |
1532652 |
1532652 |
11.2 % |
03/03/2021 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1532652 |
0 |
1532652 |
1532652 |
11.2 % |
03/03/2021 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
1532652 |
0 |
1532652 |
1532652 |
11.2 % |
03/03/2021 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
1532652 |
0 |
1532652 |
1532652 |
11.2 % |
03/03/2021 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1532652 |
0 |
1532652 |
1532652 |
11.2 % |
03/03/2021 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1532652 |
0 |
1532652 |
1532652 |
11.2 % |
03/03/2021 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1532652 |
0 |
1532652 |
1532652 |
11.2 % |
03/03/2021 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
923243 |
0 |
933987 |
933987 |
6.82 % |
11/02/2021 |
Neuberger Berman Group LLC |
Delaware |
0 |
923243 |
0 |
933987 |
933987 |
6.82 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
33452 |
1513677 |
42921 |
1556598 |
11.39 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
2057317 |
0 |
2072783 |
0 |
2072783 |
15.2 % |
26/01/2021 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1236668 |
0 |
1236668 |
1236668 |
9 % |
19/01/2021 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
1236668 |
0 |
1236668 |
1236668 |
9 % |
19/01/2021 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1236668 |
0 |
1236668 |
1236668 |
9 % |
19/01/2021 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1236668 |
0 |
1236668 |
1236668 |
9 % |
19/01/2021 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
1236668 |
0 |
1236668 |
1236668 |
9 % |
19/01/2021 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
1236668 |
0 |
1236668 |
1236668 |
9 % |
19/01/2021 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
1236668 |
0 |
1236668 |
1236668 |
9 % |
19/01/2021 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
1236668 |
0 |
1236668 |
1236668 |
9 % |
19/01/2021 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
939966 |
0 |
947686 |
947686 |
6.91 % |
12/02/2020 |
Neuberger Berman Group LLC |
Delaware |
0 |
939966 |
0 |
947686 |
947686 |
6.91 % |
12/02/2020 |
Parnassus Investments |
U.S.A. |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2020 |
Parnassus Investments |
U.S.A. |
0 |
0 |
0 |
0 |
0 |
0 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
30140 |
5345 |
1472186 |
32486 |
1504672 |
10.97 % |
11/02/2020 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
732632 |
0 |
732632 |
732632 |
5.3 % |
04/02/2020 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
732632 |
0 |
732632 |
732632 |
5.3 % |
04/02/2020 |
APG Groep, N.V. |
Kingdom of the Netherlands |
0 |
732632 |
0 |
732632 |
732632 |
5.3 % |
04/02/2020 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
732632 |
0 |
732632 |
732632 |
5.3 % |
04/02/2020 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
732632 |
0 |
732632 |
732632 |
5.3 % |
04/02/2020 |
APG Asset Management US Inc. |
Delaware, United States of America |
0 |
732632 |
0 |
732632 |
732632 |
5.3 % |
04/02/2020 |
Stichting Pensioenfonds ABP |
Kingdom of the Netherlands |
0 |
732632 |
0 |
732632 |
732632 |
5.3 % |
04/02/2020 |
APG Asset Management, N.V. |
Kingdom of the Netherlands |
0 |
732632 |
0 |
732632 |
732632 |
5.3 % |
04/02/2020 |
BlackRock, Inc. |
Delaware |
2026934 |
0 |
2052697 |
0 |
2052697 |
15 % |
04/02/2020 |
Neuberger Berman Group LLC |
Delaware |
0 |
721546 |
0 |
726916 |
726916 |
5.25 % |
13/02/2019 |
Neuberger Berman Investment Advisers LLC |
Delaware |
0 |
721546 |
0 |
726916 |
726916 |
5.25 % |
13/02/2019 |
Parnassus Investments |
U.S.A. |
1275308 |
0 |
1275308 |
0 |
1275308 |
9.23 % |
12/02/2019 |
Parnassus Investments |
U.S.A. |
1275308 |
0 |
1275308 |
0 |
1275308 |
9.23 % |
12/02/2019 |
BlackRock, Inc. |
Delaware |
1954527 |
0 |
1997399 |
0 |
1997399 |
14.4 % |
31/01/2019 |
The Vanguard Group |
Pennsylvania |
28272 |
3800 |
1367326 |
30688 |
1398014 |
10.1 % |
10/01/2019 |
The Vanguard Group |
Pennsylvania |
28272 |
3800 |
1367326 |
30688 |
1398014 |
10.1 % |
10/01/2019 |
William Blair Investment Management, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2018 |
William Blair Investment Management, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2018 |
Parnassus Investments |
U.S.A. |
1261798 |
0 |
1261798 |
0 |
1261798 |
9.03 % |
09/02/2018 |
Parnassus Investments |
U.S.A. |
1261798 |
0 |
1261798 |
0 |
1261798 |
9.03 % |
09/02/2018 |
The Vanguard Group |
Pennsylvania |
26906 |
3900 |
1249072 |
29806 |
1278878 |
9.15 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
1710453 |
0 |
1743617 |
0 |
1743617 |
12.5 % |
19/01/2018 |
William Blair Investment Management, LLC |
222 W. Adams St., Chicago, IL 60606 |
653778 |
0 |
725730 |
0 |
725730 |
5.12 % |
14/02/2017 |
Parnassus Investments |
U.S.A. |
1312853 |
0 |
1312853 |
0 |
1312853 |
9.3 % |
14/02/2017 |
Parnassus Investments |
U.S.A. |
1312853 |
0 |
1312853 |
0 |
1312853 |
9.3 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
28474 |
1900 |
1143817 |
29144 |
1172961 |
8.27 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
1562725 |
0 |
1593448 |
0 |
1593448 |
11.2 % |
17/01/2017 |
BlackRock, Inc. |
Delaware |
1392656 |
0 |
1423903 |
0 |
1423903 |
10 % |
07/10/2016 |
Parnassus Investments |
U.S.A. |
1253923 |
0 |
1253923 |
0 |
1253923 |
8.71 % |
12/02/2016 |
Parnassus Investments |
U.S.A. |
1253923 |
0 |
1253923 |
0 |
1253923 |
8.71 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
32458 |
1200 |
1033564 |
32758 |
1066322 |
7.41 % |
11/02/2016 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
525361 |
0 |
525361 |
0 |
525361 |
3.65 % |
09/02/2016 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
525361 |
0 |
525361 |
0 |
525361 |
3.65 % |
09/02/2016 |
William Blair Investment Management, LLC |
222 W. Adams St., Chicago, IL 60606 |
813440 |
0 |
880233 |
0 |
880233 |
6.12 % |
09/02/2016 |
BlackRock, Inc. |
Delaware |
1275367 |
0 |
1309084 |
0 |
1309084 |
9.1 % |
27/01/2016 |
Parnassus Investments |
U.S.A. |
1228789 |
0 |
1228789 |
0 |
1228789 |
8.39 % |
12/02/2015 |
The Vanguard Group |
Pennsylvania |
20671 |
|
944761 |
19471 |
964232 |
6.58 % |
10/02/2015 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
810292 |
0 |
810292 |
0 |
810292 |
5.54 % |
05/02/2015 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
810292 |
0 |
810292 |
0 |
810292 |
5.54 % |
05/02/2015 |
BlackRock, Inc. |
Delaware |
1225092 |
0 |
1260897 |
0 |
1260897 |
8.6 % |
22/01/2015 |
Parnassus Investments |
U.S.A. |
1144201 |
0 |
1144201 |
0 |
1144201 |
7.5 % |
14/02/2014 |
Parnassus Investments |
U.S.A. |
1144201 |
0 |
1144201 |
0 |
1144201 |
7.5 % |
14/02/2014 |
Vaughan Nelson Investment Management, |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2014 |
Vaughan Nelson Investment Management, |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2014 |
The Vanguard Group |
Pennsylvania |
22820 |
|
929446 |
21620 |
951066 |
6.22 % |
12/02/2014 |
RidgeWorth Capital Management, Inc. as Parent Company for Ceredex Value Advisors LLC. |
Georgia |
673471 |
0 |
673471 |
0 |
673471 |
4.41 % |
06/02/2014 |
RidgeWorth Capital Management, Inc. as Parent Company for Ceredex Value Advisors LLC. |
Georgia |
673471 |
0 |
673471 |
0 |
673471 |
4.41 % |
06/02/2014 |
BlackRock, Inc. |
Delaware |
1273880 |
0 |
1330209 |
0 |
1330209 |
8.7 % |
30/01/2014 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
859544 |
0 |
859544 |
0 |
859544 |
5.5 % |
13/01/2014 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
859544 |
0 |
859544 |
0 |
859544 |
5.5 % |
13/01/2014 |
Vaughan Nelson Investment Management, |
Delaware |
565825 |
0 |
712400 |
74018 |
786418 |
5 % |
13/02/2013 |
Vaughan Nelson Investment Management, |
Delaware |
565825 |
0 |
712400 |
74018 |
786418 |
5 % |
13/02/2013 |
RidgeWorth Capital Management, Inc. as Parent Company for Ceredex Value Advisors LLC. |
Georgia |
1014553 |
0 |
1014553 |
0 |
1014553 |
6.5 % |
12/02/2013 |
RidgeWorth Capital Management, Inc. as Parent Company for Ceredex Value Advisors LLC. |
Georgia |
1014553 |
0 |
1014553 |
0 |
1014553 |
6.5 % |
12/02/2013 |
The Vanguard Group |
Pennsylvania |
23523 |
|
868077 |
22823 |
890900 |
5.66 % |
11/02/2013 |
Parnassus Investments |
U.S.A. |
1131000 |
0 |
1131000 |
0 |
1131000 |
7.25 % |
08/02/2013 |
BlackRock, Inc. |
Delaware |
1201099 |
0 |
1201099 |
0 |
1201099 |
7.64 % |
07/02/2013 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
1235943 |
0 |
1235943 |
0 |
1235943 |
7.7 % |
05/02/2013 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
1235943 |
0 |
1235943 |
0 |
1235943 |
7.7 % |
05/02/2013 |
BlackRock, Inc. |
Delaware |
1209579 |
0 |
1209579 |
0 |
1209579 |
7.58 % |
10/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
23023 |
|
816747 |
23023 |
839770 |
5.26 % |
10/02/2012 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
1244389 |
0 |
1244389 |
0 |
1244389 |
7.33 % |
08/02/2012 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
1244389 |
0 |
1244389 |
0 |
1244389 |
7.33 % |
08/02/2012 |
Parnassus Investments |
U.S.A. |
1260384 |
0 |
1260384 |
0 |
1260384 |
7.69 % |
07/02/2012 |
BlackRock, Inc. |
Delaware |
1313956 |
0 |
1313956 |
0 |
1313956 |
7.85 % |
09/02/2011 |
Parnassus Investments |
U.S.A. |
1001341 |
0 |
1001341 |
0 |
1001341 |
5.98 % |
08/02/2011 |
Parnassus Investments |
U.S.A. |
1001341 |
0 |
1001341 |
0 |
1001341 |
5.98 % |
08/02/2011 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
1267215 |
0 |
1267215 |
0 |
1267215 |
7.54 % |
02/02/2011 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
California |
1267215 |
0 |
1267215 |
0 |
1267215 |
7.54 % |
02/02/2011 |
Parnassus Investments |
U.S.A. |
974351 |
0 |
974351 |
0 |
974351 |
5.89 % |
10/02/2010 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC |
California |
925625 |
0 |
925625 |
0 |
925625 |
5.56 % |
09/02/2010 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC |
California |
925625 |
0 |
925625 |
0 |
925625 |
5.56 % |
09/02/2010 |
Anderson Rudnick Investment Management, |
|
|
|
|
|
950717 |
5.64 % |
11/02/2008 |