T. Rowe Price Investment Management, Inc. |
Maryland |
789845 |
0 |
797080 |
0 |
797080 |
4.4 % |
14/11/2024 |
Donald Smith & Co., Inc. |
A Delaware |
|
0 |
985097 |
0 |
993474 |
5.43 % |
25/10/2024 |
DSCO Value Fund, L.P. |
A Delaware |
|
0 |
8377 |
0 |
993474 |
5.43 % |
25/10/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
486025 |
0 |
1376324 |
0 |
1376324 |
7.5 % |
14/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
19718 |
1682587 |
28450 |
1711037 |
9.3 % |
13/02/2024 |
BlackRock, Inc. |
Delaware |
2448297 |
0 |
2473346 |
0 |
2473346 |
13.4 % |
23/01/2024 |
T. Rowe Price Investment Management, Inc. |
Maryland |
496079 |
0 |
1590165 |
0 |
1590165 |
8.6 % |
14/02/2023 |
T. Rowe Price Investment Management, Inc. |
Maryland |
496079 |
0 |
1590165 |
0 |
1590165 |
8.6 % |
14/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
25140 |
1704334 |
33195 |
1737529 |
9.44 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
2657590 |
0 |
2701449 |
0 |
2701449 |
14.7 % |
26/01/2023 |
BlackRock, Inc. |
Delaware |
0 |
0 |
0 |
0 |
2701449 |
14.7 % |
20/01/2023 |
The Vanguard Group |
Pennsylvania |
0 |
27761 |
1587639 |
34798 |
1622437 |
8.97 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
2333284 |
0 |
2347110 |
0 |
2347110 |
13 % |
27/01/2022 |
BlackRock, Inc. |
Delaware |
2334985 |
0 |
2347110 |
0 |
2347110 |
13 % |
26/01/2022 |
PAR Capital Management, Inc. |
State of Delaware |
806500 |
0 |
806500 |
0 |
806500 |
4.9 % |
16/02/2021 |
PAR Investment Partners, L.P. |
State of Delaware |
806500 |
0 |
806500 |
0 |
806500 |
4.9 % |
16/02/2021 |
PAR Group II, L.P. |
State of Delaware |
806500 |
0 |
806500 |
0 |
806500 |
4.9 % |
16/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
12485 |
1363283 |
18782 |
1382065 |
8.43 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
1948187 |
0 |
1967303 |
0 |
1967303 |
12 % |
26/01/2021 |
PAR Investment Partners, L.P. |
State of Delaware |
1623100 |
0 |
1623100 |
0 |
1623100 |
0 % |
14/02/2020 |
PAR Capital Management, Inc. |
State of Delaware |
1623100 |
0 |
1623100 |
0 |
1623100 |
0 % |
14/02/2020 |
PAR Group II, L.P. |
State of Delaware |
1623100 |
0 |
1623100 |
0 |
1623100 |
0 % |
14/02/2020 |
The Vanguard Group |
Pennsylvania |
26241 |
1627 |
1335038 |
27387 |
1362425 |
8.36 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
1908754 |
0 |
1926963 |
0 |
1926963 |
11.8 % |
04/02/2020 |
PAR Capital Management, Inc. |
State of Delaware |
1610000 |
0 |
1610000 |
0 |
1610000 |
0 % |
14/02/2019 |
PAR Group II, L.P. |
State of Delaware |
1610000 |
0 |
1610000 |
0 |
1610000 |
0 % |
14/02/2019 |
PAR Investment Partners, L.P. |
State of Delaware |
1610000 |
0 |
1610000 |
0 |
1610000 |
0 % |
14/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
204400 |
0 |
204400 |
0 |
204400 |
1.26 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
204400 |
0 |
204400 |
0 |
204400 |
1.26 % |
12/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
204400 |
0 |
204400 |
0 |
204400 |
1.26 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
204400 |
0 |
204400 |
0 |
204400 |
1.26 % |
12/02/2019 |
The Vanguard Group |
Pennsylvania |
25849 |
200 |
1166319 |
25543 |
1191862 |
7.37 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
1802750 |
0 |
1827451 |
0 |
1827451 |
11.3 % |
24/01/2019 |
FMR LLC |
Delaware |
202992 |
0 |
568096 |
0 |
568096 |
3.514 % |
10/10/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
568096 |
0 |
568096 |
3.514 % |
10/10/2018 |
Abigail P. Johnson |
United States of America |
0 |
0 |
568096 |
0 |
568096 |
3.514 % |
10/10/2018 |
FMR LLC |
Delaware |
202992 |
0 |
568096 |
0 |
568096 |
3.514 % |
10/10/2018 |
PAR Group II, L.P. |
State of Delaware |
1485200 |
0 |
1485200 |
0 |
1485200 |
9.2 % |
17/09/2018 |
PAR Investment Partners, L.P. |
State of Delaware |
1485200 |
0 |
1485200 |
0 |
1485200 |
9.2 % |
17/09/2018 |
PAR Investment Partners, L.P. |
State of Delaware |
1485200 |
0 |
1485200 |
0 |
1485200 |
9.2 % |
17/09/2018 |
PAR Group II, L.P. |
State of Delaware |
1485200 |
0 |
1485200 |
0 |
1485200 |
9.2 % |
17/09/2018 |
PAR Capital Management, Inc. |
State of Delaware |
1485200 |
0 |
1485200 |
0 |
1485200 |
9.2 % |
17/09/2018 |
PAR Capital Management, Inc. |
State of Delaware |
1485200 |
0 |
1485200 |
0 |
1485200 |
9.2 % |
17/09/2018 |
BlackRock, Inc. |
Delaware |
1597204 |
0 |
1616477 |
0 |
1616477 |
10.1 % |
08/05/2018 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
813200 |
0 |
813200 |
0 |
813200 |
5.06 % |
13/02/2018 |
Renaissance Technologies LLC |
Delaware |
813200 |
0 |
813200 |
0 |
813200 |
5.06 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
24119 |
200 |
1142437 |
23868 |
1166305 |
7.25 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
1562018 |
0 |
1582211 |
0 |
1582211 |
9.8 % |
23/01/2018 |
BlackRock, Inc. |
Delaware |
1590317 |
0 |
1610648 |
0 |
1610648 |
10 % |
07/12/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1610491 |
0 |
1610491 |
10.016 % |
09/11/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
1610491 |
0 |
1610491 |
10.016 % |
09/11/2017 |
FMR LLC |
Delaware |
143383 |
0 |
1610491 |
0 |
1610491 |
10.016 % |
09/11/2017 |
FMR LLC |
Delaware |
143383 |
0 |
1610491 |
0 |
1610491 |
10.016 % |
09/11/2017 |
Renaissance Technologies LLC |
Delaware |
1211400 |
0 |
1211400 |
0 |
1211400 |
7.32 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1211400 |
0 |
1211400 |
0 |
1211400 |
7.32 % |
14/02/2017 |
Renaissance Technologies LLC |
Delaware |
1211400 |
0 |
1211400 |
0 |
1211400 |
7.32 % |
14/02/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1211400 |
0 |
1211400 |
0 |
1211400 |
7.32 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
25628 |
200 |
1080366 |
25605 |
1105971 |
6.68 % |
08/02/2017 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
500641 |
0 |
0 |
0 |
500641 |
3 % |
06/02/2017 |
T. ROWE PRICE ASSOCIATES, INC. |
Maryland |
143699 |
0 |
703340 |
0 |
703340 |
4.2 % |
06/02/2017 |
BlackRock, Inc. |
Delaware |
1410270 |
0 |
1432374 |
0 |
1432374 |
8.7 % |
19/01/2017 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1256735 |
0 |
1260921 |
2179 |
1263100 |
7.5 % |
11/02/2016 |
Renaissance Technologies LLC |
Delaware |
1256735 |
0 |
1260921 |
2179 |
1263100 |
7.5 % |
11/02/2016 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1256735 |
0 |
1260921 |
2179 |
1263100 |
7.5 % |
11/02/2016 |
Renaissance Technologies LLC |
Delaware |
1256735 |
0 |
1260921 |
2179 |
1263100 |
7.5 % |
11/02/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1497969 |
8.8 % |
11/02/2016 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
1092900 |
6.4 % |
11/02/2016 |
The Vanguard Group |
Pennsylvania |
28759 |
|
988258 |
28559 |
1016817 |
6.03 % |
10/02/2016 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
714138 |
4.2 % |
03/02/2016 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
714138 |
4.2 % |
03/02/2016 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
714138 |
4.2 % |
03/02/2016 |
BlackRock, Inc. |
Delaware |
1197598 |
0 |
1223029 |
0 |
1223029 |
7.3 % |
25/01/2016 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1607264 |
9.3 % |
10/06/2015 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
1107500 |
6.4 % |
10/06/2015 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
1107500 |
6.4 % |
10/06/2015 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
1607264 |
9.3 % |
10/06/2015 |
Renaissance Technologies LLC |
Delaware |
1373500 |
0 |
1373500 |
0 |
1373500 |
0 % |
12/02/2015 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1373500 |
0 |
1373500 |
0 |
1373500 |
0 % |
12/02/2015 |
The Vanguard Group |
Pennsylvania |
17636 |
|
913689 |
17436 |
931125 |
5.32 % |
11/02/2015 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2514434 |
14.3 % |
10/02/2015 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
1558200 |
8.9 % |
10/02/2015 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
900120 |
5.1 % |
04/02/2015 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
900120 |
5.1 % |
04/02/2015 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
900120 |
5.1 % |
04/02/2015 |
BlackRock, Inc. |
Delaware |
1104922 |
0 |
1129853 |
0 |
1129853 |
6.5 % |
29/01/2015 |
Renaissance Technologies LLC |
Delaware |
1296300 |
0 |
1296300 |
0 |
1296300 |
6.98 % |
13/02/2014 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1296300 |
0 |
1296300 |
0 |
1296300 |
6.98 % |
13/02/2014 |
Renaissance Technologies LLC |
Delaware |
1296300 |
0 |
1296300 |
0 |
1296300 |
6.98 % |
13/02/2014 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1296300 |
0 |
1296300 |
0 |
1296300 |
6.98 % |
13/02/2014 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2703379 |
14.5 % |
11/02/2014 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
1548412 |
8.3 % |
11/02/2014 |
The Vanguard Group |
Pennsylvania |
20173 |
|
934825 |
19973 |
954798 |
5.13 % |
10/02/2014 |
TimesSquare Capital Management, LLC |
Delaware |
709480 |
0 |
841830 |
0 |
841830 |
4.5 % |
10/02/2014 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
825180 |
4.4 % |
10/02/2014 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
825180 |
4.4 % |
10/02/2014 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
825180 |
4.4 % |
10/02/2014 |
BlackRock, Inc. |
Delaware |
1209751 |
0 |
1242142 |
0 |
1242142 |
6.7 % |
28/01/2014 |
I.R.S. Identification Nos. of Above Persons (Entities Only) |
Delaware |
977280 |
0 |
1167180 |
0 |
1167180 |
6.1 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
1086136 |
0 |
1086136 |
0 |
1086136 |
5.63 % |
08/02/2013 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
0 |
0 |
0 |
0 |
2607999 |
13.5 % |
07/02/2013 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
0 |
0 |
0 |
0 |
1503112 |
7.7 % |
07/02/2013 |
TimesSquare Capital Management, LLC |
Delaware |
1098500 |
0 |
1297400 |
0 |
1297400 |
6.8 % |
08/02/2012 |
I.R.S. Identification Nos. of Above Persons (Entities Only) |
Delaware |
1262670 |
0 |
1491170 |
0 |
1491170 |
7.8 % |
09/02/2011 |
I.R.S. Identification Nos. of Above Persons (Entities Only) |
Delaware |
1262670 |
0 |
1491170 |
0 |
1491170 |
7.8 % |
09/02/2011 |
BlackRock, Inc. |
Delaware |
1108313 |
0 |
1108313 |
0 |
1108313 |
5.83 % |
03/02/2011 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
|
0 |
1971620 |
0 |
1971620 |
10 % |
10/09/2010 |
T. ROWE PRICE ASSOCIATES, INC. |
MARYLAND |
|
0 |
1971620 |
0 |
1971620 |
10 % |
10/09/2010 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
|
0 |
0 |
0 |
1161600 |
5.8 % |
10/09/2010 |
T. ROWE PRICE NEW HORIZONS FUND, INC. |
Maryland |
|
0 |
0 |
0 |
1161600 |
5.8 % |
10/09/2010 |
Citadel Global Equities Master Fund Ltd. |
Cayman Islands |
0 |
1010805 |
0 |
0 |
6 |
5.1 % |
16/02/2010 |
Citadel Advisors LLC |
Delaware |
0 |
1051726 |
0 |
0 |
6 |
5.3 % |
16/02/2010 |
Citadel Holdings II LP |
Delaware |
0 |
1051726 |
0 |
0 |
6 |
5.3 % |
16/02/2010 |
Citadel Global Equities Master Fund Ltd. |
Cayman Islands |
0 |
1010805 |
0 |
0 |
6 |
5.1 % |
16/02/2010 |
Citadel Investment Group II, L.L.C. |
Delaware |
0 |
1112300 |
0 |
0 |
6 |
5.6 % |
16/02/2010 |
Citadel Advisors LLC |
Delaware |
0 |
1051726 |
0 |
0 |
6 |
5.3 % |
16/02/2010 |
Citadel Holdings II LP |
Delaware |
0 |
1051726 |
0 |
0 |
6 |
5.3 % |
16/02/2010 |
Citadel Investment Group II, L.L.C. |
Delaware |
0 |
1112300 |
0 |
0 |
6 |
5.6 % |
16/02/2010 |
Kenneth Griffin |
US |
0 |
1112300 |
0 |
0 |
6 |
5.6 % |
16/02/2010 |
Kenneth Griffin |
US |
0 |
1112300 |
0 |
0 |
6 |
5.6 % |
16/02/2010 |
PAR Capital Management, Inc. |
Delaware |
1506550 |
0 |
1506550 |
0 |
1506550 |
7.59 % |
12/02/2010 |
PAR Group, L.P. |
Delaware |
1506550 |
0 |
1506550 |
0 |
1506550 |
7.59 % |
12/02/2010 |
PAR Investment Partners, L.P. |
Delaware |
1506550 |
0 |
1506550 |
0 |
1506550 |
7.59 % |
12/02/2010 |
Rupert H. Johnson, Jr. |
USA |
4 |
4 |
4 |
4 |
1189055 |
6 % |
28/01/2010 |
Franklin Resources, Inc. |
Delaware |
4 |
4 |
4 |
4 |
1189055 |
6 % |
28/01/2010 |
Charles B. Johnson |
USA |
4 |
4 |
4 |
4 |
1189055 |
6 % |
28/01/2010 |