| The Vanguard Group |
Pennsylvania |
0 |
172524 |
17277738 |
307878 |
17585616 |
11.28 % |
13/02/2024 |
| Capital Research Global Investors |
Delaware |
8307061 |
0 |
8307061 |
0 |
8307061 |
5.3 % |
09/02/2024 |
| Capital Research Global Investors |
Delaware |
8300774 |
0 |
8300774 |
0 |
8300774 |
5.4 % |
13/02/2023 |
| Capital Research Global Investors |
Delaware |
8300774 |
0 |
8300774 |
0 |
8300774 |
5.4 % |
13/02/2023 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
7042454 |
0 |
7042454 |
0 |
7042454 |
4.55 % |
13/02/2023 |
| Renaissance Technologies LLC |
Delaware |
7042454 |
0 |
7042454 |
0 |
7042454 |
4.55 % |
13/02/2023 |
| BlackRock, Inc. |
Delaware |
21161192 |
0 |
21405021 |
0 |
21405021 |
13.8 % |
07/02/2023 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
8399956 |
0 |
8488473 |
0 |
8488473 |
5.51 % |
11/02/2022 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
8399956 |
0 |
8488473 |
0 |
8488473 |
5.51 % |
11/02/2022 |
| Renaissance Technologies LLC |
Delaware |
8399956 |
0 |
8488473 |
0 |
8488473 |
5.51 % |
11/02/2022 |
| Renaissance Technologies LLC |
Delaware |
8399956 |
0 |
8488473 |
0 |
8488473 |
5.51 % |
11/02/2022 |
| Capital Research Global Investors |
Delaware |
10517917 |
0 |
10517917 |
0 |
10517917 |
6.8 % |
11/02/2022 |
| Capital Research Global Investors |
Delaware |
10517917 |
0 |
10517917 |
0 |
10517917 |
6.8 % |
11/02/2022 |
| The Vanguard Group |
Pennsylvania For |
0 |
147272 |
16219524 |
246970 |
16466494 |
10.7 % |
10/02/2022 |
| BlackRock, Inc. |
Delaware |
20249927 |
0 |
20488132 |
0 |
20488132 |
13.3 % |
26/01/2022 |
| BlackRock, Inc. |
Delaware |
20320752 |
0 |
20488132 |
0 |
20488132 |
13.3 % |
25/01/2022 |
| The Vanguard Group |
Pennsylvania |
0 |
154704 |
15220956 |
261630 |
15482586 |
10.04 % |
10/05/2021 |
| The Vanguard Group |
Pennsylvania |
0 |
154704 |
15220956 |
261630 |
15482586 |
10.04 % |
10/05/2021 |
| Capital Research Global Investors |
Delaware |
12809966 |
0 |
12809966 |
0 |
12809966 |
8.4 % |
16/02/2021 |
| Capital Research Global Investors |
Delaware |
12809966 |
0 |
12809966 |
0 |
12809966 |
8.4 % |
16/02/2021 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
9812121 |
0 |
9815222 |
0 |
9815222 |
6.4 % |
11/02/2021 |
| Renaissance Technologies LLC |
Delaware |
9812121 |
0 |
9815222 |
0 |
9815222 |
6.4 % |
11/02/2021 |
| Renaissance Technologies LLC |
Delaware |
9812121 |
0 |
9815222 |
0 |
9815222 |
6.4 % |
11/02/2021 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
9812121 |
0 |
9815222 |
0 |
9815222 |
6.4 % |
11/02/2021 |
| The Vanguard Group |
Pennsylvania For |
0 |
145202 |
13858515 |
249524 |
14108039 |
9.2 % |
10/02/2021 |
| BlackRock, Inc. |
Delaware |
19727300 |
0 |
19902728 |
0 |
19902728 |
13 % |
26/01/2021 |
| Renaissance Technologies LLC |
Delaware |
9950197 |
0 |
10055159 |
36978 |
10092137 |
6.83 % |
13/02/2020 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
9950197 |
0 |
10055159 |
36978 |
10092137 |
6.83 % |
13/02/2020 |
| Renaissance Technologies LLC |
Delaware |
9950197 |
0 |
10055159 |
36978 |
10092137 |
6.83 % |
13/02/2020 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
9950197 |
0 |
10055159 |
36978 |
10092137 |
6.83 % |
13/02/2020 |
| The Vanguard Group |
Pennsylvania |
227701 |
9641 |
13423483 |
222135 |
13645618 |
9.23 % |
12/02/2020 |
| BlackRock, Inc. |
Delaware |
17632828 |
0 |
17977063 |
0 |
17977063 |
12.2 % |
04/02/2020 |
| BlackRock, Inc. |
Delaware |
18234928 |
0 |
18954367 |
0 |
18954367 |
13.4 % |
09/08/2019 |
| Renaissance Technologies LLC |
Delaware |
9630810 |
0 |
9711297 |
55930 |
9767227 |
6.93 % |
13/02/2019 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
9630810 |
0 |
9711297 |
55930 |
9767227 |
6.93 % |
13/02/2019 |
| Renaissance Technologies LLC |
Delaware |
9630810 |
0 |
9711297 |
55930 |
9767227 |
6.93 % |
13/02/2019 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
9630810 |
0 |
9711297 |
55930 |
9767227 |
6.93 % |
13/02/2019 |
| BlackRock, Inc. |
Delaware |
9860384 |
0 |
10688472 |
0 |
10688472 |
7.6 % |
11/02/2019 |
| The Vanguard Group |
Pennsylvania |
151884 |
7604 |
10698906 |
149251 |
10848157 |
7.69 % |
11/02/2019 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
8318525 |
0 |
8318525 |
424923 |
8743448 |
6.47 % |
14/02/2018 |
| Renaissance Technologies LLC |
Delaware |
8318525 |
0 |
8318525 |
424923 |
8743448 |
6.47 % |
14/02/2018 |
| Renaissance Technologies LLC |
Delaware |
8318525 |
0 |
8318525 |
424923 |
8743448 |
6.47 % |
14/02/2018 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
8318525 |
0 |
8318525 |
424923 |
8743448 |
6.47 % |
14/02/2018 |
| The Vanguard Group |
Pennsylvania |
162035 |
7242 |
9424211 |
148058 |
9572269 |
7.08 % |
09/02/2018 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
6468242 |
0 |
6579854 |
20366 |
6600220 |
5.16 % |
14/02/2017 |
| Renaissance Technologies LLC |
Delaware |
6468242 |
0 |
6579854 |
20366 |
6600220 |
5.16 % |
14/02/2017 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
6468242 |
0 |
6579854 |
20366 |
6600220 |
5.16 % |
14/02/2017 |
| Renaissance Technologies LLC |
Delaware |
6468242 |
0 |
6579854 |
20366 |
6600220 |
5.16 % |
14/02/2017 |
| The Vanguard Group |
Pennsylvania |
156191 |
5098 |
8223168 |
145572 |
8368740 |
6.54 % |
10/02/2017 |
| The Vanguard Group |
Pennsylvania |
199692 |
|
6579927 |
184313 |
6764240 |
5.51 % |
11/02/2016 |
| S. or VECTOR GROUP LTD. |
Delaware |
1012 |
8212 |
1012 |
8212 |
1012 |
53.3 % |
28/05/2013 |
| S. or Vector Group Ltd. |
Delaware |
666 |
8212 |
666 |
8212 |
666 |
54 % |
28/05/2013 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
4182502 |
0 |
4182502 |
0 |
4182502 |
0 % |
12/02/2013 |
| Renaissance Technologies LLC |
Delaware |
4182502 |
0 |
4182502 |
0 |
4182502 |
0 % |
12/02/2013 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
4451384 |
0 |
4570127 |
91795 |
4661922 |
0 % |
13/02/2012 |
| Renaissance Technologies LLC |
Delaware |
4451384 |
0 |
4570127 |
91795 |
4661922 |
0 % |
13/02/2012 |
| Jefferies & Company, Inc. |
Delaware |
0 |
210560 |
0 |
210560 |
210560 |
0.3 % |
11/02/2011 |
| Jefferies Group, Inc. |
Delaware |
0 |
210581 |
0 |
210581 |
210581 |
0.3 % |
11/02/2011 |
| RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION |
Delaware |
3683865 |
0 |
3746781 |
46565 |
3793346 |
5.06 % |
11/02/2011 |
| James H. Simons |
United States |
0 |
0 |
0 |
0 |
0 |
0 % |
11/02/2011 |
| Renaissance Technologies LLC |
Delaware |
3683865 |
0 |
3746781 |
46565 |
3793346 |
5.06 % |
11/02/2011 |
| Jefferies & Company, Inc. |
Delaware |
0 |
88194 |
0 |
88194 |
88194 |
0.1 % |
08/04/2010 |
| Jefferies Group, Inc. |
Delaware |
3662593 |
88194 |
3662593 |
88194 |
3750787 |
5.3 % |
08/04/2010 |
| Jefferies Group, Inc. |
Delaware |
3662593 |
88194 |
3662593 |
88194 |
3750787 |
5.3 % |
08/04/2010 |
| Jefferies & Company, Inc. |
Delaware |
0 |
88194 |
0 |
88194 |
88194 |
0.1 % |
08/04/2010 |
| Jefferies Group, Inc. |
Delaware |
4375893 |
88194 |
4375893 |
88194 |
4464087 |
6.3 % |
08/02/2010 |
| Jefferies & Company, Inc. |
Delaware |
0 |
88194 |
0 |
88194 |
88194 |
0.1 % |
08/02/2010 |