Kayne Anderson Rudnick Investment Management, LLC |
A California |
1286911 |
485569 |
1570926 |
485569 |
2056495 |
5.17 % |
13/02/2024 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
245046 |
0 |
2363909 |
2363909 |
5.95 % |
24/01/2024 |
BlackRock, Inc. |
Delaware |
5162461 |
0 |
5222846 |
0 |
5222846 |
13.2 % |
07/07/2023 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1444667 |
751855 |
1756637 |
751855 |
2508492 |
6.27 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
14160 |
3995441 |
53359 |
4048800 |
10.12 % |
09/02/2023 |
Victory Capital Management Inc. |
New York |
|
0 |
2317896 |
0 |
2317896 |
5.79 % |
02/02/2023 |
Victory Capital Management Inc. |
New York |
|
0 |
2317896 |
0 |
2317896 |
5.79 % |
02/02/2023 |
Victory Capital Management Inc. |
New York |
|
0 |
2317896 |
0 |
2317896 |
5.79 % |
02/02/2023 |
Victory Capital Management Inc. |
New York |
|
0 |
2317896 |
0 |
2317896 |
5.79 % |
02/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
13116 |
3967148 |
50482 |
4017630 |
10.04 % |
10/11/2022 |
The Vanguard Group |
Pennsylvania |
0 |
13116 |
3967148 |
50482 |
4017630 |
10.04 % |
10/11/2022 |
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC954575414 |
A California |
1481708 |
909116 |
1805077 |
909116 |
2714193 |
6.71 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
19408 |
3786223 |
55257 |
3841480 |
9.55 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
3632855 |
0 |
3801808 |
0 |
3801808 |
9.4 % |
31/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
26324 |
3665761 |
62359 |
3728120 |
9.31 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
4027391 |
0 |
4216350 |
0 |
4216350 |
10.5 % |
26/01/2021 |
The Vanguard Group |
Pennsylvania |
21155 |
4962 |
4008401 |
20186 |
4028587 |
10.08 % |
06/03/2020 |
The Vanguard Group |
Pennsylvania |
21155 |
4962 |
4008401 |
20186 |
4028587 |
10.08 % |
06/03/2020 |
The Vanguard Group |
Pennsylvania |
21284 |
4962 |
3970508 |
20315 |
3990823 |
9.9 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
4540823 |
0 |
4698070 |
0 |
4698070 |
11.7 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
20630 |
4400 |
4122057 |
20315 |
4142372 |
10.1 % |
10/05/2019 |
The Vanguard Group |
Pennsylvania |
20630 |
4400 |
4122057 |
20315 |
4142372 |
10.1 % |
10/05/2019 |
The Vanguard Group |
Pennsylvania |
21241 |
4400 |
4043203 |
20197 |
4063400 |
9.73 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
4762466 |
0 |
4930583 |
0 |
4930583 |
11.8 % |
24/01/2019 |
The Vanguard Group |
Pennsylvania |
22734 |
4400 |
3717803 |
23573 |
3741376 |
8.8 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
5638922 |
0 |
5798907 |
0 |
5798907 |
13.7 % |
19/01/2018 |
The Vanguard Group |
Pennsylvania |
25844 |
3900 |
3424027 |
27644 |
3451671 |
8.08 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
5643357 |
0 |
5801441 |
0 |
5801441 |
13.6 % |
12/01/2017 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
1631636 |
0 |
1631636 |
1631636 |
3.8 % |
22/02/2016 |
The Vanguard Group |
Pennsylvania |
31453 |
1600 |
2938365 |
30453 |
2968818 |
6.85 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
5325870 |
0 |
5481796 |
0 |
5481796 |
12.7 % |
08/01/2016 |
The Vanguard Group |
Pennsylvania |
29353 |
|
2654360 |
25653 |
2680013 |
6.1 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
5276621 |
0 |
5419079 |
0 |
5419079 |
12.4 % |
09/01/2015 |
The Vanguard Group |
Pennsylvania |
27745 |
|
2451888 |
24945 |
2476833 |
5.56 % |
11/02/2014 |
STATE STREET CORPORATION |
BOSTON, MASSACHUSETTS |
0 |
2807371 |
0 |
2807371 |
2807371 |
6.3 % |
03/02/2014 |
Janus Capital Management LLC EIN |
Delaware |
0 |
1540844 |
0 |
1540844 |
1540844 |
3.5 % |
31/01/2014 |
Janus Capital Management LLC EIN |
Delaware |
0 |
1540844 |
0 |
1540844 |
1540844 |
3.5 % |
31/01/2014 |
BlackRock, Inc. |
Delaware |
5449374 |
0 |
5630171 |
0 |
5630171 |
12.6 % |
09/01/2014 |
The Vanguard Group |
Pennsylvania |
32197 |
|
2499832 |
30097 |
2529929 |
5.62 % |
13/02/2013 |
BlackRock, Inc. |
Delaware |
5185505 |
0 |
5185505 |
0 |
5185505 |
11.54 % |
10/01/2013 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
32733 |
|
2194108 |
32733 |
2226841 |
4.79 % |
09/02/2012 |
BlackRock, Inc. |
Delaware |
5461393 |
0 |
5461393 |
0 |
5461393 |
11.76 % |
10/01/2012 |
BlackRock, Inc. |
Delaware |
4848016 |
0 |
4848016 |
0 |
4848016 |
10.44 % |
10/11/2011 |
BlackRock, Inc. |
Delaware |
4848016 |
0 |
4848016 |
0 |
4848016 |
10.44 % |
10/11/2011 |
BlackRock, Inc. |
Delaware |
4421935 |
0 |
4421935 |
0 |
4421935 |
9.22 % |
10/03/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
32766 |
|
2678815 |
32766 |
2711581 |
5.62 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
4426159 |
0 |
4426159 |
0 |
4426159 |
9.18 % |
02/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
29629 |
|
2830081 |
29629 |
2859710 |
5.96 % |
05/02/2010 |
BlackRock, Inc. |
Delaware |
4944488 |
0 |
4944488 |
0 |
4944488 |
10.31 % |
08/01/2010 |