Individual Beneficiary

Name of reporting person Citizenship or organization Sole voting power Shared voting power Sole dispositive power Shared dispositive power Amount beneficially owned Percent of class Accepted date
The Vanguard Group Pennsylvania 0 24303 1175829 41112 1216941 5.16 % 13/02/2024
The Vanguard Group Pennsylvania 0 24303 1175829 41112 1216941 5.16 % 13/02/2024
Dimensional Fund Advisors LP Delaware 1178173 0 1204247 0 1204247 5.1 % 09/02/2024
BlackRock, Inc. Delaware 1395351 0 1430990 0 1430990 6.1 % 29/01/2024
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1020897 0 1047506 0 1047506 4.38 % 13/02/2023
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1020897 0 1047506 0 1047506 4.38 % 13/02/2023
Renaissance Technologies LLC Delaware 1020897 0 1047506 0 1047506 4.38 % 13/02/2023
Renaissance Technologies LLC Delaware 1020897 0 1047506 0 1047506 4.38 % 13/02/2023
Dimensional Fund Advisors LP Delaware 1219030 0 1241743 0 1241743 5.2 % 10/02/2023
BlackRock, Inc. Delaware 1152791 0 1206512 0 1206512 5 % 08/04/2022
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1265297 0 1321206 0 1321206 5.46 % 11/02/2022
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1265297 0 1321206 0 1321206 5.46 % 11/02/2022
Renaissance Technologies LLC Delaware 1265297 0 1321206 0 1321206 5.46 % 11/02/2022
Renaissance Technologies LLC Delaware 1265297 0 1321206 0 1321206 5.46 % 11/02/2022
Dimensional Fund Advisors LP Delaware 1254720 0 1280736 0 1280736 5.3 % 08/02/2022
BlackRock, Inc. Delaware 1427212 0 1478801 0 1478801 6.1 % 07/02/2022
Dimensional Fund Advisors LP Delaware 1296006 0 1360158 0 1360158 5.7 % 12/02/2021
Renaissance Technologies LLC Delaware 1609997 0 1609997 0 1609997 6.72 % 11/02/2021
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1609997 0 1609997 0 1609997 6.72 % 11/02/2021
Renaissance Technologies LLC Delaware 1609997 0 1609997 0 1609997 6.72 % 11/02/2021
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1609997 0 1609997 0 1609997 6.72 % 11/02/2021
BlackRock, Inc. Delaware 1402182 0 1433740 0 1433740 6 % 29/01/2021
Renaissance Technologies LLC Delaware 1867897 0 1867897 0 1867897 7.49 % 13/02/2020
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1867897 0 1867897 0 1867897 7.49 % 13/02/2020
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1867897 0 1867897 0 1867897 7.49 % 13/02/2020
Renaissance Technologies LLC Delaware 1867897 0 1867897 0 1867897 7.49 % 13/02/2020
The Vanguard Group Pennsylvania 27403 0 826456 27403 853859 3.42 % 12/02/2020
Dimensional Fund Advisors LP Delaware 1380332 0 1455503 0 1455503 5.84 % 12/02/2020
BlackRock, Inc. Delaware 1266444 0 1303756 0 1303756 5.2 % 07/02/2020
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1534597 0 1534597 0 1534597 6.93 % 12/02/2019
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1534597 0 1534597 0 1534597 6.93 % 12/02/2019
Renaissance Technologies LLC Delaware 1534597 0 1534597 0 1534597 6.93 % 12/02/2019
Renaissance Technologies LLC Delaware 1534597 0 1534597 0 1534597 6.93 % 12/02/2019
The Vanguard Group Pennsylvania 4619 1233923 4619 1238542 5.59 % 12/02/2019
Dimensional Fund Advisors LP Delaware 1343476 0 1424428 0 1424428 6.43 % 08/02/2019
VANGUARD WORLD FUNDS VANGUARD TELECOMMUNICATION SERVICES INDEX FUND Delaware 431678 0 0 431678 1.94 % 31/01/2019
The Vanguard Group Pennsylvania 4726 1324606 4726 1329332 5.71 % 08/08/2018
The Vanguard Group Pennsylvania 4726 1324606 4726 1329332 5.71 % 08/08/2018
BlackRock, Inc. Delaware 1075470 0 1098759 0 1098759 4.7 % 08/06/2018
The Vanguard Group Pennsylvania 28295 800 2613241 28095 2641336 11.35 % 12/03/2018
The Vanguard Group Pennsylvania 28295 800 2613241 28095 2641336 11.35 % 12/03/2018
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1340497 0 1340497 0 1340497 5.76 % 14/02/2018
Renaissance Technologies LLC Delaware 1340497 0 1340497 0 1340497 5.76 % 14/02/2018
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1340497 0 1340497 0 1340497 5.76 % 14/02/2018
Renaissance Technologies LLC Delaware 1340497 0 1340497 0 1340497 5.76 % 14/02/2018
Dimensional Fund Advisors LP Delaware 1486986 0 1558523 0 1558523 6.7 % 09/02/2018
The Vanguard Group Pennsylvania 28295 800 2223295 28095 2251390 9.67 % 09/02/2018
VANGUARD WORLD FUNDS VANGUARD TELECOMMUNICATION SERVICES INDEX FUND Delaware 1427073 0 0 1427073 6.13 % 02/02/2018
BlackRock, Inc. Delaware 1196625 0 1235728 0 1235728 5.3 % 23/01/2018
The Vanguard Group Pennsylvania 28295 800 2572832 28095 2600927 11.17 % 11/12/2017
The Vanguard Group Pennsylvania 28295 800 2572832 28095 2600927 11.17 % 11/12/2017
Renaissance Technologies LLC Delaware 1363825 0 1380095 1211 1381306 6.43 % 14/02/2017
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1363825 0 1380095 1211 1381306 6.43 % 14/02/2017
Renaissance Technologies LLC Delaware 1363825 0 1380095 1211 1381306 6.43 % 14/02/2017
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1363825 0 1380095 1211 1381306 6.43 % 14/02/2017
The Vanguard Group Pennsylvania 28865 800 1771331 28665 1799996 8.37 % 10/02/2017
Dimensional Fund Advisors LP Delaware 1021552 0 1079865 0 1079865 5.03 % 09/02/2017
BlackRock, Inc. Delaware 1157626 0 1203298 0 1203298 5.6 % 25/01/2017
The Vanguard Group Pennsylvania 23301 800 2357397 23101 2380498 11.14 % 10/05/2016
The Vanguard Group Pennsylvania 23301 800 2357397 23101 2380498 11.14 % 10/05/2016
The Vanguard Group Pennsylvania 24401 1295617 23401 1319018 6.06 % 16/02/2016
Renaissance Technologies LLC Delaware 1207067 0 1209306 100 1209406 5.56 % 11/02/2016
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1207067 0 1209306 100 1209406 5.56 % 11/02/2016
Renaissance Technologies LLC Delaware 1207067 0 1209306 100 1209406 5.56 % 11/02/2016
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 1207067 0 1209306 100 1209406 5.56 % 11/02/2016
BlackRock, Inc. Delaware 1140868 0 1188257 0 1188257 5.5 % 26/01/2016
The Vanguard Group Pennsylvania 26001 1396547 22801 1419348 6.56 % 10/02/2015
BlackRock, Inc. Delaware 1239976 0 1281320 0 1281320 5.9 % 30/01/2015
The Vanguard Group Pennsylvania 23301 1034082 23001 1057083 4.93 % 11/02/2014
BlackRock, Inc. Delaware 1081729 0 1118543 0 1118543 5.2 % 29/01/2014
Dimensional Fund Advisors LP Delaware 0 0 0 0 0 0 % 11/02/2013
Dimensional Fund Advisors LP Delaware 625437 0 632635 0 632635 2.98 % 11/02/2013
The Vanguard Group Pennsylvania 21779 1338071 21479 1359550 6.39 % 11/02/2013
Dimensional Fund Advisors LP Delaware 828815 0 837767 0 837767 3.96 % 14/02/2012
Dimensional Fund Advisors LP Delaware 0 0 0 0 0 0 % 14/02/2012
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 836042 0 860245 79452 939697 0 % 13/02/2012
Renaissance Technologies LLC Delaware 836042 0 860245 79452 939697 0 % 13/02/2012
Renaissance Technologies LLC Delaware 836042 0 860245 79452 939697 0 % 13/02/2012
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 836042 0 860245 79452 939697 0 % 13/02/2012
THE VANGUARD GROUP, INC. Pennsylvania 20579 1052493 20579 1073072 5.06 % 08/02/2012
Dimensional Fund Advisors LP Delaware 273367 0 273739 0 273739 7.34 % 11/02/2011
Dimensional Fund Advisors LP Delaware 1043054 0 1067577 0 1067577 6.83 % 11/02/2011
Renaissance Technologies LLC Delaware 885651 0 970203 81562 1051765 6.73 % 11/02/2011
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 885651 0 970203 81562 1051765 6.73 % 11/02/2011
James H. Simons United States 0 0 0 0 0 0 % 11/02/2011
RENAISSANCE TECHNOLOGIES HOLDINGS CORPORATION Delaware 885651 0 970203 81562 1051765 6.73 % 11/02/2011
James H. Simons United States 0 0 0 0 0 0 % 11/02/2011
Renaissance Technologies LLC Delaware 885651 0 970203 81562 1051765 6.73 % 11/02/2011
BlackRock, Inc. Delaware 77324 0 77324 0 77324 4.95 % 10/02/2011
BlackRock, Inc. Delaware 812960 0 812960 0 812960 5.2 % 04/02/2011
Raging Capital Fund, LP DELAWARE 0 280721 0 280721 280721 1.8 % 06/07/2010
Raging Capital Fund DELAWARE 0 267618 0 267618 267618 1.7 % 06/07/2010
Raging Capital Management, LLC DELAWARE 0 548339 0 548339 548339 3.5 % 06/07/2010
Raging Capital Fund, LP DELAWARE 0 280721 0 280721 280721 1.8 % 06/07/2010
Raging Capital Management, LLC DELAWARE 0 548339 0 548339 548339 3.5 % 06/07/2010
William C. Martin USA 0 548339 0 548339 548339 3.5 % 06/07/2010
Raging Capital Fund DELAWARE 0 267618 0 267618 267618 1.7 % 06/07/2010
William C. Martin USA 0 548339 0 548339 548339 3.5 % 06/07/2010
James H. Simons United States 1058465 0 1058465 0 1058465 0 % 12/02/2010
Renaissance Technologies LLC Delaware 1058465 0 1058465 0 1058465 6.78 % 12/02/2010
James H. Simons United States 1058465 0 1058465 0 1058465 0 % 12/02/2010
Renaissance Technologies LLC Delaware 1058465 0 1058465 0 1058465 6.78 % 12/02/2010
Raging Capital Management, LLC DELAWARE 0 1047146 0 1047146 1047146 6.7 % 08/02/2010
Raging Capital Fund DELAWARE 0 474530 0 474530 474530 3 % 08/02/2010
Raging Capital Fund, LP DELAWARE 0 572616 0 572616 572616 3.7 % 08/02/2010
William C. Martin USA 0 1047146 0 1047146 1047146 6.7 % 08/02/2010
Dimensional Fund Advisors LP Delaware 282249 0 282249 0 282249 7.41 % 08/02/2010
Dimensional Fund Advisors LP Delaware 981097 0 997420 0 997420 6.39 % 08/02/2010

Senat trading

Bureau Date de la transaction Date de réception Type Amount Commentaire

Senat Divulgation

Représentant Date de la transaction Date de divulgation Type Amount District