The Vanguard Group |
Pennsylvania |
0 |
30434 |
1984600 |
48374 |
2032974 |
11.47 % |
13/02/2024 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
956476 |
0 |
956476 |
0 |
956476 |
0 % |
13/02/2024 |
Renaissance Technologies LLC |
Delaware |
956476 |
0 |
956476 |
0 |
956476 |
0 % |
13/02/2024 |
Renaissance Technologies LLC |
Delaware |
917876 |
0 |
917876 |
0 |
917876 |
5.2 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
917876 |
0 |
917876 |
0 |
917876 |
5.2 % |
13/02/2023 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
917876 |
0 |
917876 |
0 |
917876 |
5.2 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
917876 |
0 |
917876 |
0 |
917876 |
5.2 % |
13/02/2023 |
Renaissance Technologies LLC |
Delaware |
1028633 |
0 |
1030575 |
0 |
1030575 |
5.86 % |
11/02/2022 |
Renaissance Technologies LLC |
Delaware |
1028633 |
0 |
1030575 |
0 |
1030575 |
5.86 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1028633 |
0 |
1030575 |
0 |
1030575 |
5.86 % |
11/02/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1028633 |
0 |
1030575 |
0 |
1030575 |
5.86 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania For |
0 |
31240 |
1843097 |
45203 |
1888300 |
10.73 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
2768812 |
0 |
2792671 |
0 |
2792671 |
15.9 % |
26/01/2022 |
BlackRock, Inc. |
Delaware |
2771572 |
0 |
2792671 |
0 |
2792671 |
15.9 % |
25/01/2022 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1291006 |
0 |
1291006 |
0 |
1291006 |
7.38 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
1291006 |
0 |
1291006 |
0 |
1291006 |
7.38 % |
11/02/2021 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1291006 |
0 |
1291006 |
0 |
1291006 |
7.38 % |
11/02/2021 |
Renaissance Technologies LLC |
Delaware |
1291006 |
0 |
1291006 |
0 |
1291006 |
7.38 % |
11/02/2021 |
The Vanguard Group |
Pennsylvania For |
0 |
36967 |
1719678 |
51122 |
1770800 |
10.12 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
36967 |
1719678 |
51122 |
1770800 |
10.12 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
2764726 |
0 |
2780408 |
0 |
2780408 |
15.9 % |
25/01/2021 |
The Vanguard Group |
Pennsylvania |
0 |
35966 |
1729128 |
49303 |
1778431 |
10.19 % |
09/04/2020 |
The Vanguard Group |
Pennsylvania |
0 |
35966 |
1729128 |
49303 |
1778431 |
10.19 % |
09/04/2020 |
Renaissance Technologies LLC |
Delaware |
1400576 |
0 |
1400576 |
0 |
1400576 |
8.01 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1400576 |
0 |
1400576 |
0 |
1400576 |
8.01 % |
13/02/2020 |
Renaissance Technologies LLC |
Delaware |
1400576 |
0 |
1400576 |
0 |
1400576 |
8.01 % |
13/02/2020 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1400576 |
0 |
1400576 |
0 |
1400576 |
8.01 % |
13/02/2020 |
The Vanguard Group |
Pennsylvania |
34359 |
3070 |
1640451 |
34771 |
1675222 |
9.58 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
34359 |
3070 |
1640451 |
34771 |
1675222 |
9.58 % |
12/02/2020 |
BlackRock, Inc. |
Delaware |
2835064 |
0 |
2863276 |
0 |
2863276 |
16.4 % |
04/02/2020 |
The London Company |
Virginia |
538041 |
0 |
538041 |
286596 |
824637 |
4.72 % |
14/02/2019 |
Capital World Investors |
Delaware |
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
34842 |
3070 |
1752322 |
36382 |
1788704 |
10.24 % |
13/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1108000 |
0 |
1108000 |
0 |
1108000 |
6.35 % |
12/02/2019 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1108000 |
0 |
1108000 |
0 |
1108000 |
6.35 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
1108000 |
0 |
1108000 |
0 |
1108000 |
6.35 % |
12/02/2019 |
Renaissance Technologies LLC |
Delaware |
1108000 |
0 |
1108000 |
0 |
1108000 |
6.35 % |
12/02/2019 |
BlackRock, Inc. |
Delaware |
3148922 |
0 |
3179472 |
0 |
3179472 |
18.2 % |
31/01/2019 |
The Vanguard Group |
Pennsylvania |
35311 |
3070 |
1711840 |
36851 |
1748691 |
10.01 % |
13/11/2018 |
The Vanguard Group |
Pennsylvania |
35311 |
3070 |
1711840 |
36851 |
1748691 |
10.01 % |
13/11/2018 |
Capital World Investors |
Delaware |
1490248 |
0 |
1490248 |
0 |
1490248 |
8.5 % |
13/02/2018 |
The London Company |
Virginia |
990353 |
0 |
990353 |
363334 |
1353687 |
7.77 % |
13/02/2018 |
The Vanguard Group |
Pennsylvania |
33444 |
3070 |
1624713 |
34984 |
1659697 |
9.52 % |
09/02/2018 |
BlackRock, Inc. |
Delaware |
2918184 |
0 |
2948467 |
0 |
2948467 |
16.9 % |
19/01/2018 |
The London Company |
State of Virginia |
1665758 |
0 |
1665758 |
546969 |
2212727 |
12.22 % |
07/04/2017 |
The London Company |
State of Virginia |
1665758 |
0 |
1665758 |
546969 |
2212727 |
12.22 % |
07/04/2017 |
The London Company |
Virginia |
1292571 |
0 |
1292571 |
426209 |
1718780 |
9.06 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
36857 |
3070 |
2176190 |
38956 |
2215146 |
11.67 % |
09/02/2017 |
Abdiel Capital LP |
Delaware |
0 |
20663 |
0 |
20663 |
20663 |
0.1 % |
24/01/2017 |
Abdiel Qualified Master Fund LP |
Cayman Islands |
0 |
538173 |
0 |
538173 |
538173 |
2.9 % |
24/01/2017 |
Abdiel Capital LP |
Delaware |
0 |
20663 |
0 |
20663 |
20663 |
0.1 % |
24/01/2017 |
Abdiel Capital Management, LLC |
Delaware |
0 |
558836 |
0 |
558836 |
558836 |
3 % |
24/01/2017 |
Abdiel Capital Advisors, LP |
Delaware |
0 |
558836 |
0 |
558836 |
558836 |
3 % |
24/01/2017 |
Colin T. Moran |
United States |
0 |
558836 |
0 |
558836 |
558836 |
3 % |
24/01/2017 |
Abdiel Capital Management, LLC |
Delaware |
0 |
558836 |
0 |
558836 |
558836 |
3 % |
24/01/2017 |
Abdiel Qualified Master Fund LP |
Cayman Islands |
0 |
538173 |
0 |
538173 |
538173 |
2.9 % |
24/01/2017 |
Abdiel Capital Advisors, LP |
Delaware |
0 |
558836 |
0 |
558836 |
558836 |
3 % |
24/01/2017 |
Colin T. Moran |
United States |
0 |
558836 |
0 |
558836 |
558836 |
3 % |
24/01/2017 |
BlackRock, Inc. |
Delaware |
2449923 |
0 |
2482599 |
0 |
2482599 |
13.1 % |
17/01/2017 |
The Vanguard Group |
Pennsylvania |
40727 |
3070 |
1882640 |
42867 |
1925507 |
10.15 % |
10/05/2016 |
The Vanguard Group |
Pennsylvania |
40727 |
3070 |
1882640 |
42867 |
1925507 |
10.15 % |
10/05/2016 |
The Vanguard Group |
Pennsylvania |
41197 |
1900 |
1537701 |
41797 |
1579498 |
8.44 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
1835739 |
0 |
1870691 |
0 |
1870691 |
10 % |
10/02/2016 |
The London Company |
Virginia |
2075153 |
0 |
2075153 |
213495 |
2288648 |
12.24 % |
09/02/2016 |
BlackRock, Inc. |
Delaware |
1835169 |
0 |
1869159 |
0 |
1869159 |
9.99 % |
27/01/2016 |
Colin T. Moran |
United States |
0 |
1029800 |
0 |
1029800 |
1029800 |
5.5 % |
22/04/2015 |
Colin T. Moran |
United States |
0 |
1029800 |
0 |
1029800 |
1029800 |
5.5 % |
22/04/2015 |
Abdiel Capital Advisors, LP |
Delaware |
0 |
1029800 |
0 |
1029800 |
1029800 |
5.5 % |
22/04/2015 |
Abdiel Capital Management, LLC |
Delaware |
0 |
1029800 |
0 |
1029800 |
1029800 |
5.5 % |
22/04/2015 |
Abdiel Qualified Master Fund LP |
Cayman Islands |
0 |
977544 |
0 |
977544 |
977544 |
5.2 % |
22/04/2015 |
Abdiel Capital LP |
Delaware |
0 |
52256 |
0 |
52256 |
52256 |
0.3 % |
22/04/2015 |
Abdiel Capital Advisors, LP |
Delaware |
0 |
1029800 |
0 |
1029800 |
1029800 |
5.5 % |
22/04/2015 |
Abdiel Qualified Master Fund LP |
Cayman Islands |
0 |
977544 |
0 |
977544 |
977544 |
5.2 % |
22/04/2015 |
Abdiel Capital LP |
Delaware |
0 |
52256 |
0 |
52256 |
52256 |
0.3 % |
22/04/2015 |
Abdiel Capital Management, LLC |
Delaware |
0 |
1029800 |
0 |
1029800 |
1029800 |
5.5 % |
22/04/2015 |
BlackRock, Inc. |
Delaware |
1779794 |
0 |
1954956 |
0 |
1954956 |
10.4 % |
10/03/2015 |
The London Company |
Virginia |
2032864 |
0 |
2032864 |
181212 |
2214076 |
11.4 % |
13/02/2015 |
The Vanguard Group |
Pennsylvania |
25948 |
|
1275518 |
24648 |
1300166 |
6.69 % |
11/02/2015 |
BlackRock, Inc. |
Delaware |
1713796 |
0 |
1747783 |
0 |
1747783 |
9 % |
15/01/2015 |
Capital World Investors |
Delaware |
604413 |
0 |
604413 |
0 |
604413 |
3.1 % |
13/02/2014 |
Capital World Investors |
Delaware |
604413 |
0 |
604413 |
0 |
604413 |
3.1 % |
13/02/2014 |
The Vanguard Group |
Pennsylvania |
27739 |
|
1626844 |
26439 |
1653283 |
8.54 % |
12/02/2014 |
The London Company |
Virginia |
2437923 |
0 |
2437923 |
216487 |
2654410 |
13.72 % |
11/02/2014 |
BlackRock, Inc. |
Delaware |
1693167 |
0 |
1755145 |
0 |
1755145 |
9.1 % |
30/01/2014 |
The London Company |
State of Virginia |
2077907 |
0 |
2077907 |
148015 |
2225922 |
11.51 % |
06/09/2013 |
The London Company |
State of Virginia |
2077907 |
0 |
2077907 |
148015 |
2225922 |
11.51 % |
06/09/2013 |
ALLIANZ GLOBAL INVESTORS U.S. HOLDINGS LLC |
Delaware |
0 |
0 |
0 |
0 |
1365828 |
7.1 % |
14/02/2013 |
NFJ INVESTMENT GROUP LLC |
Delaware |
1349128 |
0 |
1365828 |
0 |
1365828 |
7.1 % |
14/02/2013 |
Renaissance Technologies LLC |
Delaware |
480900 |
0 |
480900 |
0 |
480900 |
0 % |
12/02/2013 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
480900 |
0 |
480900 |
0 |
480900 |
0 % |
12/02/2013 |
The Vanguard Group |
Pennsylvania |
28501 |
|
1341160 |
27701 |
1368861 |
7.14 % |
11/02/2013 |
BlackRock, Inc. |
Delaware |
1436280 |
0 |
1436280 |
0 |
1436280 |
7.5 % |
07/02/2013 |
The London Company |
State of Virginia |
1269945 |
0 |
1269945 |
84867 |
1354812 |
7.07 % |
06/02/2013 |
NFJ INVESTMENT GROUP LLC |
Delaware |
1098649 |
0 |
1120949 |
0 |
1120949 |
5.9 % |
13/02/2012 |
ALLIANZ GLOBAL INVESTORS CAPITAL LLC |
Delaware |
0 |
0 |
0 |
0 |
1120949 |
5.9 % |
13/02/2012 |
NFJ INVESTMENT GROUP LLC |
Delaware |
1098649 |
0 |
1120949 |
0 |
1120949 |
5.9 % |
13/02/2012 |
ALLIANZ GLOBAL INVESTORS CAPITAL LLC |
Delaware |
0 |
0 |
0 |
0 |
1120949 |
5.9 % |
13/02/2012 |
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
1014645 |
0 |
1062694 |
33806 |
1096500 |
5.76 % |
13/02/2012 |
Renaissance Technologies LLC |
Delaware |
1014645 |
0 |
1062694 |
33806 |
1096500 |
5.76 % |
13/02/2012 |
BlackRock, Inc. |
Delaware |
1461232 |
0 |
1461232 |
0 |
1461232 |
7.68 % |
10/02/2012 |
The London Company |
Virginia |
1494384 |
0 |
1494384 |
25184 |
1519568 |
7.98 % |
10/02/2012 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
28301 |
|
1087323 |
28301 |
1115624 |
5.85 % |
08/02/2012 |
The London Company |
Virginia |
1843913 |
0 |
1843913 |
30123 |
1874036 |
10.02 % |
08/04/2011 |
The London Company |
Virginia |
1843913 |
0 |
1843913 |
30123 |
1874036 |
10.02 % |
08/04/2011 |
The London Company |
Virginia |
1732806 |
0 |
1732806 |
23816 |
1756622 |
9.33 % |
21/03/2011 |
The London Company |
Virginia |
1732806 |
0 |
1732806 |
23816 |
1756622 |
9.33 % |
21/03/2011 |
NFJ INVESTMENT GROUP LLC |
Delaware |
1748200 |
0 |
1805100 |
0 |
1805100 |
9.6 % |
14/02/2011 |
NFJ INVESTMENT GROUP LLC |
Delaware |
1748200 |
0 |
1805100 |
0 |
1805100 |
9.6 % |
14/02/2011 |
ALLIANZ GLOBAL INVESTORS CAPITAL LLC |
Delaware |
0 |
0 |
0 |
0 |
1805100 |
9.6 % |
14/02/2011 |
ALLIANZ GLOBAL INVESTORS CAPITAL LLC |
Delaware |
0 |
0 |
0 |
0 |
1805100 |
9.6 % |
14/02/2011 |
OppenheimerFunds, Inc. |
Colorado |
0 |
482624 |
0 |
482624 |
482624 |
2.56 % |
10/02/2011 |
OppenheimerFunds, Inc. |
Colorado |
0 |
482624 |
0 |
482624 |
482624 |
2.56 % |
10/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
29701 |
|
1106268 |
29701 |
1135969 |
6.03 % |
09/02/2011 |
BlackRock, Inc. |
Delaware |
1558539 |
0 |
1558539 |
0 |
1558539 |
8.28 % |
08/02/2011 |
James H. Simons |
United States |
638800 |
0 |
648300 |
7500 |
655800 |
0 % |
12/02/2010 |
Renaissance Technologies LLC |
Delaware |
638800 |
0 |
648300 |
7500 |
655800 |
3.44 % |
12/02/2010 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
29667 |
|
1102268 |
29667 |
1131935 |
5.93 % |
08/02/2010 |