| The Vanguard Group - 23-1945930 |
Pennsylvania |
0 |
0 |
307482 |
4674 |
312156 |
5.3 % |
13/02/2024 |
| (1)Names of reporting persons. BlackRock, Inc. |
Delaware |
438547 |
0 |
445980 |
0 |
445980 |
7.6 % |
26/01/2024 |
| (1) BlackRock, Inc. |
Delaware |
127494 |
0 |
127494 |
0 |
127494 |
2.1 % |
12/07/2021 |
| (1) BlackRock, Inc. |
Delaware |
472117 |
0 |
478746 |
0 |
478746 |
7.4 % |
29/01/2021 |
| 52-2343049 |
New York |
284752 |
0 |
284752 |
0 |
284752 |
4.4 % |
29/01/2021 |
| RE Advisers Corporation (52-1694000)
National Rural Electric Cooperative Association ("N |
|
0 |
0 |
0 |
0 |
0 |
0 % |
13/02/2020 |
| (1) BlackRock, Inc. |
Delaware |
458031 |
0 |
470411 |
0 |
470411 |
7.2 % |
05/02/2020 |
| 52-2343049 |
New York |
467789 |
0 |
467789 |
0 |
467789 |
7.21 % |
23/01/2020 |
| (1) BlackRock, Inc. |
Delaware |
467583 |
0 |
479979 |
0 |
479979 |
6.9 % |
06/02/2019 |
| 52-2343049 |
New York |
408807 |
0 |
408807 |
0 |
408807 |
5.88 % |
16/01/2019 |
| 52-2343049 |
New York |
444903 |
0 |
444903 |
0 |
444903 |
6.39 % |
22/01/2018 |
| National Rural Electric Cooperative Association ("NRECA") (53-0116145) |
RE Advisers Corporation, Virginia; NRECA, District of Columbia |
597102 |
0 |
597102 |
0 |
597102 |
8.58 % |
14/02/2017 |
| (1) BlackRock, Inc. |
Delaware |
443724 |
0 |
456530 |
0 |
456530 |
6.6 % |
25/01/2017 |
| 52-2343049 |
New York |
461293 |
0 |
461293 |
0 |
461293 |
6.63 % |
11/01/2017 |
| (1) BlackRock, Inc. |
Delaware |
396198 |
0 |
409577 |
0 |
409577 |
5.9 % |
27/01/2016 |
| 52-2343049 |
New York |
388272 |
0 |
388272 |
0 |
388272 |
5.58 % |
19/01/2016 |
| 53-0116145 |
District of Columbia |
597102 |
0 |
597102 |
0 |
597102 |
8.59 % |
17/02/2015 |
| (1) BlackRock, Inc. |
Delaware |
405510 |
0 |
419707 |
0 |
419707 |
6 % |
30/01/2015 |
| National Rural Electric Cooperative Association |
District of Columbia |
407002 |
0 |
407002 |
0 |
407002 |
5.9 % |
14/02/2014 |
| (1) BlackRock, Inc. |
Delaware |
398304 |
0 |
414053 |
0 |
414053 |
6 % |
29/01/2014 |
| (1) BlackRock, Inc. |
Delaware |
382355 |
0 |
382355 |
0 |
382355 |
5.5 % |
08/02/2013 |
| (1) BlackRock, Inc. |
Delaware |
381514 |
0 |
381514 |
0 |
381514 |
5.5 % |
13/02/2012 |
| (1) BlackRock, Inc. |
Delaware |
414430 |
0 |
414430 |
0 |
414430 |
5.98 % |
07/02/2011 |