BlackRock, Inc. |
Delaware |
6818878 |
0 |
6874787 |
0 |
6874787 |
14 % |
08/11/2024 |
BlackRock, Inc. |
Delaware |
0 |
0 |
6874787 |
0 |
6874787 |
14 % |
23/10/2024 |
The Vanguard Group |
Pennsylvania |
0 |
82636 |
4951083 |
130550 |
5081633 |
10.45 % |
13/02/2024 |
Vaughan Nelson Investment Management, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
26/01/2024 |
Vaughan Nelson Investment Management, Inc. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
26/01/2024 |
Vaughan Nelson Investment Management, Inc. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
26/01/2024 |
Vaughan Nelson Investment Management, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
26/01/2024 |
BlackRock, Inc. |
Delaware |
7216419 |
0 |
7336041 |
0 |
7336041 |
15.1 % |
22/01/2024 |
The Vanguard Group |
Pennsylvania |
0 |
73580 |
5108538 |
117493 |
5226031 |
10.89 % |
09/02/2023 |
Vaughan Nelson Investment Management, L.P. |
Delaware |
1301210 |
0 |
2039330 |
525940 |
2565270 |
5.34 % |
03/02/2023 |
Vaughan Nelson Investment Management, L.P. |
Delaware |
1301210 |
0 |
2039330 |
525940 |
2565270 |
5.34 % |
03/02/2023 |
Vaughan Nelson Investment Management, Inc. |
Delaware |
1301210 |
0 |
2039330 |
525940 |
2565270 |
5.34 % |
03/02/2023 |
Vaughan Nelson Investment Management, Inc. |
Delaware |
1301210 |
0 |
2039330 |
525940 |
2565270 |
5.34 % |
03/02/2023 |
Renaissance Technologies LLC |
Delaware |
2178356 |
0 |
2178356 |
0 |
2178356 |
4.57 % |
10/02/2022 |
Renaissance Technologies LLC |
Delaware |
2178356 |
0 |
2178356 |
0 |
2178356 |
4.57 % |
10/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2178356 |
0 |
2178356 |
0 |
2178356 |
4.57 % |
10/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2178356 |
0 |
2178356 |
0 |
2178356 |
4.57 % |
10/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
98969 |
4698045 |
137117 |
4835162 |
10.14 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
6858724 |
0 |
7072055 |
0 |
7072055 |
14.8 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
6863693 |
0 |
7072055 |
0 |
7072055 |
14.8 % |
25/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
98616 |
4628682 |
136255 |
4764937 |
10.02 % |
10/05/2021 |
The Vanguard Group |
Pennsylvania |
0 |
98616 |
4628682 |
136255 |
4764937 |
10.02 % |
10/05/2021 |
Renaissance Technologies LLC |
Delaware |
2644769 |
0 |
2697156 |
0 |
2697156 |
5.71 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2644769 |
0 |
2697156 |
0 |
2697156 |
5.71 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2644769 |
0 |
2697156 |
0 |
2697156 |
5.71 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
2644769 |
0 |
2697156 |
0 |
2697156 |
5.71 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
98378 |
4497851 |
132639 |
4630490 |
9.8 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
6431078 |
0 |
6486585 |
0 |
6486585 |
13.7 % |
26/01/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
3500287 |
0 |
3584655 |
3711 |
3588366 |
7.66 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
3500287 |
0 |
3584655 |
3711 |
3588366 |
7.66 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
3500287 |
0 |
3584655 |
3711 |
3588366 |
7.66 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
3500287 |
0 |
3584655 |
3711 |
3588366 |
7.66 % |
13/02/2020 |
The Vanguard Group |
Pennsylvania |
89226 |
11025 |
4615860 |
94670 |
4710530 |
10.05 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
6719051 |
0 |
6884595 |
0 |
6884595 |
14.7 % |
04/02/2020 |
The Vanguard Group |
Pennsylvania |
85976 |
9900 |
4685182 |
91947 |
4777129 |
10.3 % |
10/05/2019 |
The Vanguard Group |
Pennsylvania |
85976 |
9900 |
4685182 |
91947 |
4777129 |
10.3 % |
10/05/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
3404295 |
0 |
3405695 |
7905 |
3413600 |
7.35 % |
13/02/2019 |
Renaissance Technologies LLC |
Delaware |
3404295 |
0 |
3405695 |
7905 |
3413600 |
7.35 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
86562 |
9900 |
4482809 |
92533 |
4575342 |
9.84 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
6570947 |
0 |
6865395 |
0 |
6865395 |
14.8 % |
24/01/2019 |
The Vanguard Group |
Pennsylvania |
80469 |
9900 |
4515355 |
86440 |
4601795 |
10.01 % |
12/03/2018 |
The Vanguard Group |
Pennsylvania |
80469 |
9900 |
4515355 |
86440 |
4601795 |
10.01 % |
12/03/2018 |
Renaissance Technologies LLC |
Delaware |
2775300 |
0 |
2775300 |
0 |
2775300 |
6.04 % |
14/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2775300 |
0 |
2775300 |
0 |
2775300 |
6.04 % |
14/02/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
2775300 |
0 |
2775300 |
0 |
2775300 |
6.04 % |
14/02/2018 |
Renaissance Technologies LLC |
Delaware |
2775300 |
0 |
2775300 |
0 |
2775300 |
6.04 % |
14/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2058292 |
0 |
2058292 |
4.478 % |
13/02/2018 |
FMR LLC |
Delaware |
1097844 |
0 |
2058292 |
0 |
2058292 |
4.478 % |
13/02/2018 |
FMR LLC |
Delaware |
1097844 |
0 |
2058292 |
0 |
2058292 |
4.478 % |
13/02/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
2058292 |
0 |
2058292 |
4.478 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
81132 |
9900 |
4479243 |
87103 |
4566346 |
9.93 % |
08/02/2018 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
862032 |
|
1256479 |
|
1256479 |
2.734 % |
07/02/2018 |
BlackRock, Inc. |
Delaware |
6178987 |
0 |
6288095 |
0 |
6288095 |
13.7 % |
19/01/2018 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
1815282 |
|
2855908 |
|
2855908 |
6.26 % |
10/02/2017 |
The Vanguard Group |
Pennsylvania |
82174 |
5900 |
4611664 |
85974 |
4697638 |
10.32 % |
10/02/2017 |
BlackRock, Inc. |
Delaware |
4596702 |
0 |
4703620 |
0 |
4703620 |
10.3 % |
12/01/2017 |
The Vanguard Group |
Pennsylvania |
87714 |
5900 |
4616835 |
91514 |
4708349 |
10.33 % |
10/08/2016 |
The Vanguard Group |
Pennsylvania |
87714 |
5900 |
4616835 |
91514 |
4708349 |
10.33 % |
10/08/2016 |
BlackRock, Inc. |
Delaware |
4422080 |
0 |
4536654 |
0 |
4536654 |
10 % |
10/05/2016 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
2404947 |
|
3914620 |
|
3914620 |
8.64 % |
11/02/2016 |
The Vanguard Group |
Pennsylvania |
99532 |
3200 |
3379663 |
99714 |
3479377 |
7.7 % |
11/02/2016 |
BlackRock, Inc. |
Delaware |
2948197 |
0 |
3068965 |
0 |
3068965 |
6.8 % |
26/01/2016 |
Columbia Wanger Asset Management, LLC |
Delaware |
|
|
|
|
0 |
0 % |
05/10/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4846105 |
0 |
4846105 |
10.523 % |
10/07/2015 |
FMR LLC |
Delaware |
1325335 |
0 |
4846105 |
0 |
4846105 |
10.523 % |
10/07/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
4846105 |
0 |
4846105 |
10.523 % |
10/07/2015 |
FMR LLC |
Delaware |
1325335 |
0 |
4846105 |
0 |
4846105 |
10.523 % |
10/07/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4846105 |
0 |
4846105 |
10.523 % |
10/07/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
4846105 |
0 |
4846105 |
10.523 % |
10/07/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3542906 |
0 |
3542906 |
7.661 % |
13/02/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3542906 |
0 |
3542906 |
7.661 % |
13/02/2015 |
FMR LLC |
Delaware |
824105 |
0 |
3542906 |
0 |
3542906 |
7.661 % |
13/02/2015 |
FMR LLC |
Delaware |
824105 |
0 |
3542906 |
0 |
3542906 |
7.661 % |
13/02/2015 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3542906 |
0 |
3542906 |
7.661 % |
13/02/2015 |
Abigail P. Johnson |
United States of America |
0 |
0 |
3542906 |
0 |
3542906 |
7.661 % |
13/02/2015 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
2678415 |
0 |
4570012 |
0 |
4570012 |
9.86 % |
12/02/2015 |
The Vanguard Group |
Pennsylvania |
60444 |
|
2873017 |
56844 |
2929861 |
6.33 % |
11/02/2015 |
I.R.S. IDENTIFICATION NO. OF ABOVE PERSONS (ENTITIES ONLY): |
Delaware |
2233200 |
0 |
2318200 |
0 |
2318200 |
5.1 % |
11/02/2015 |
Jennison Associates LLC S.S. or |
Delaware |
1049253 |
0 |
0 |
1052611 |
1052611 |
2.3 % |
09/02/2015 |
BlackRock, Inc. |
Delaware |
2424390 |
0 |
2525391 |
0 |
2525391 |
5.5 % |
06/02/2015 |
FRONTIER CAPITAL MANAGEMENT CO., LLC. |
DELAWARE |
2656156 |
|
4457850 |
|
4457850 |
9.413 % |
13/02/2014 |
The Vanguard Group |
Pennsylvania |
64573 |
|
2735752 |
60973 |
2796725 |
5.9 % |
12/02/2014 |
Jennison Associates LLC S.S. or I.R.S. Identification No. of Above Person: IRS Identification (formerly |
Delaware |
2639615 |
0 |
0 |
2639615 |
2639615 |
5.6 % |
06/02/2014 |
BlackRock, Inc. |
Delaware |
2498158 |
0 |
2651264 |
0 |
2651264 |
5.6 % |
28/01/2014 |
FMR LLC |
Delaware |
1148666 |
0 |
2697476 |
0 |
2697476 |
5.718 % |
14/02/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
2697476 |
0 |
2697476 |
5.718 % |
14/02/2013 |
IRS IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
DELAWARE |
2379495 |
|
3691002 |
|
3691002 |
7.823 % |
14/02/2013 |
I.R.S. IDENTIFICATION NO. OF ABOVE PERSONS (ENTITIES ONLY): |
Delaware |
|
|
|
|
0 |
0 % |
14/02/2013 |
The Vanguard Group |
Pennsylvania |
61723 |
|
2704832 |
59623 |
2764455 |
5.85 % |
12/02/2013 |
BlackRock, Inc. |
Delaware |
2490231 |
0 |
2490231 |
0 |
2490231 |
5.28 % |
08/02/2013 |
BlackRock, Inc. |
Delaware |
2444830 |
0 |
2444830 |
0 |
2444830 |
5.33 % |
13/02/2012 |
S : Columbia Wanger Asset Management, LLC |
Delaware |
2547000 |
0 |
2547000 |
0 |
2547000 |
5.5 % |
10/02/2012 |
Morgan Stanley |
The state of organization is Delaware. |
1369117 |
0 |
1438969 |
0 |
1438969 |
3.1 % |
08/02/2012 |
Morgan Stanley Investment Management Inc. |
The state of organization is Delaware. |
1369117 |
0 |
1438969 |
0 |
1438969 |
3.1 % |
08/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
58723 |
|
2378724 |
58723 |
2437447 |
5.31 % |
07/02/2012 |
Peninsula Investment Partners, L.P. |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
02/02/2012 |
Peninsula Capital Advisors, LLC |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
02/02/2012 |
FMR LLC |
Delaware |
2397620 |
0 |
3867848 |
0 |
3867848 |
8.414 % |
11/07/2011 |
FMR LLC |
Delaware |
2397620 |
0 |
3867848 |
0 |
3867848 |
8.414 % |
11/07/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3867848 |
0 |
3867848 |
8.414 % |
11/07/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
3867848 |
0 |
3867848 |
8.414 % |
11/07/2011 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
|
0 |
844066 |
0 |
844066 |
1.8 % |
17/02/2011 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
|
0 |
844066 |
0 |
844066 |
1.8 % |
17/02/2011 |
IRS IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
DELAWARE |
2947367 |
|
4234604 |
|
4234604 |
9.246 % |
14/02/2011 |
Peninsula Capital Advisors, LLC |
Delaware |
0 |
4200000 |
0 |
4200000 |
4200000 |
9.2 % |
11/02/2011 |
Peninsula Investment Partners, L.P. |
Delaware |
0 |
4200000 |
0 |
4200000 |
4200000 |
9.2 % |
11/02/2011 |
S : Columbia Wanger Asset Management, LLC043519872 |
Delaware |
2830000 |
0 |
2830000 |
0 |
2830000 |
6.1 % |
10/02/2011 |
Morgan Stanley Investment Management Inc. #133040307 |
organization is Delaware |
2800553 |
0 |
2953385 |
0 |
2953385 |
6.4 % |
09/02/2011 |
Morgan Stanley #363145972 |
organization is Delaware |
2846663 |
0 |
2999495 |
0 |
2999495 |
6.5 % |
09/02/2011 |
BlackRock, Inc. |
Delaware |
2520188 |
0 |
2520188 |
0 |
2520188 |
5.5 % |
03/02/2011 |
Columbia Wanger Asset Management, LLC |
Delaware |
2830000 |
0 |
2995000 |
0 |
2995000 |
6.5 % |
08/12/2010 |
Columbia Wanger Asset Management, LLC |
Delaware |
2830000 |
0 |
2995000 |
0 |
2995000 |
6.5 % |
08/12/2010 |
BlackRock, Inc. |
Delaware |
2236347 |
0 |
2236347 |
0 |
2236347 |
4.88 % |
08/10/2010 |
FMR LLC |
Delaware |
2107880 |
0 |
4788596 |
0 |
4788596 |
10.642 % |
16/02/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4788596 |
0 |
4788596 |
10.642 % |
16/02/2010 |
FMR LLC |
Delaware |
2107880 |
0 |
4788596 |
0 |
4788596 |
10.642 % |
16/02/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
4788596 |
0 |
4788596 |
10.642 % |
16/02/2010 |
NORGES BANK (CENTRAL BANK OF NORWAY) |
NORWAY |
2456691 |
0 |
1191391 |
1265300 |
2456691 |
5.16 % |
27/05/2008 |
NORGES BANK (CENTRAL BANK OF NORWAY) |
NORWAY |
2456691 |
0 |
1191391 |
1265300 |
2456691 |
5.16 % |
27/05/2008 |
I.R.S. IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
Delaware |
0 |
955476 |
0 |
955476 |
955476 |
2 % |
13/02/2008 |
I.R.S. IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
Delaware |
2683406 |
0 |
2683406 |
0 |
2683406 |
5.6 % |
09/08/2007 |