FMR LLC |
Delaware |
5596257 |
0 |
5598858 |
0 |
5598858 |
8.618 % |
12/11/2024 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5598858 |
0 |
5598858 |
8.618 % |
12/11/2024 |
The Vanguard Group |
Pennsylvania |
0 |
30239 |
5286294 |
77599 |
5363893 |
8.05 % |
13/02/2024 |
Capital International Investors |
Delaware |
2553567 |
0 |
2560444 |
0 |
2560444 |
3.8 % |
09/02/2024 |
Capital International Investors |
Delaware |
3757937 |
0 |
3764574 |
0 |
3764574 |
7.3 % |
13/02/2023 |
Capital International Investors |
Delaware |
3757937 |
0 |
3764574 |
0 |
3764574 |
7.3 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
17751 |
3920620 |
61009 |
3981629 |
7.71 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
3732867 |
0 |
3862288 |
0 |
3862288 |
7.5 % |
31/01/2023 |
MiTAC International Corporation |
Taiwan |
4415535 |
0 |
4415535 |
0 |
4415535 |
8.48 % |
01/08/2022 |
MiTAC International Corporation |
Taiwan |
4415535 |
0 |
4415535 |
0 |
4415535 |
8.48 % |
01/08/2022 |
Synnex Technology International Corporation |
Taiwan |
3545840 |
0 |
3545840 |
0 |
3545840 |
6.81 % |
01/08/2022 |
Capital International Investors |
Delaware |
4152703 |
0 |
4157327 |
0 |
4157327 |
7.9 % |
11/02/2022 |
Capital International Investors |
Delaware |
4152703 |
0 |
4157327 |
0 |
4157327 |
7.9 % |
11/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
20809 |
4082723 |
59067 |
4141790 |
7.92 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
3443730 |
0 |
3633356 |
0 |
3633356 |
6.9 % |
03/02/2022 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5187154 |
0 |
5187154 |
10.128 % |
12/04/2021 |
FMR LLC |
Delaware |
462355 |
0 |
5187154 |
0 |
5187154 |
10.128 % |
12/04/2021 |
Fidelity Stock Fund |
Massachusetts |
2654777 |
0 |
0 |
0 |
2654777 |
5.183 % |
12/04/2021 |
Fidelity Stock Fund |
Massachusetts |
2654777 |
0 |
0 |
0 |
2654777 |
5.183 % |
12/04/2021 |
Abigail P. Johnson |
United States of America |
0 |
0 |
5187154 |
0 |
5187154 |
10.128 % |
12/04/2021 |
FMR LLC |
Delaware |
462355 |
0 |
5187154 |
0 |
5187154 |
10.128 % |
12/04/2021 |
The Vanguard Group |
Pennsylvania |
0 |
29167 |
3738726 |
61714 |
3800440 |
7.36 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
29167 |
3738726 |
61714 |
3800440 |
7.36 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
3273973 |
0 |
3424917 |
0 |
3424917 |
6.6 % |
02/02/2021 |