Date | Name | Activity | Value |
---|---|---|---|
Mar 04, 2024 | Ahmed Pasha Svp & Chief Financial Officer | Bought | $50160 |
Mar 04, 2024 | Julian Nebreda President & Ceo,director | Bought | $98892 |
Dec 12, 2023 | Qatar Investment Authority Director, >10% Owner | Sold | $84341250 |
Dec 12, 2023 | Aes Corp >10% Owner | Sold | $156279375 |
Date | Firm | Activity | Value |
---|---|---|---|
Mar 31, 2024 | Sold | $25090 | |
Mar 31, 2024 | Bought | $499392 | |
Mar 31, 2024 | Bought | $856266 | |
Mar 31, 2024 | Bought | $1649779 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
5,819,846 | Institution | 4.55% | 95,620,070 | |
5,518,068 | Institution | 4.31% | 90,661,857 | |
2,189,048 | Institution | 1.71% | 35,966,059 | |
994,423 | Institution | 0.78% | 16,338,370 | |
900,000 | Institution | 0.70% | 14,787,000 | |
670,776 | Institution | 0.52% | 11,020,850 | |
641,211 | Institution | 0.50% | 10,535,097 | |
620,069 | Institution | 0.48% | 10,187,734 | |
566,470 | Institution | 0.44% | 9,307,102 | |
505,532 | Institution | 0.40% | 8,305,891 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
5,518,068 | Institution | 4.31% | 90,661,857 | |
994,423 | Institution | 0.78% | 16,338,370 | |
900,000 | Institution | 0.70% | 14,787,000 | |
670,776 | Institution | 0.52% | 11,020,850 | |
620,069 | Institution | 0.48% | 10,187,734 | |
566,470 | Institution | 0.44% | 9,307,102 | |
505,532 | Institution | 0.40% | 8,305,891 | |
449,400 | Institution | 0.35% | 7,383,642 | |
400,600 | Institution | 0.31% | 6,581,858 | |
269,513 | Institution | 0.21% | 4,428,099 |
Holder | # of Shares | Type | % Holding | Value |
---|---|---|---|---|
1,998,845 | Institution | 1.56% | 50,230,975 | |
1,620,291 | Institution | 1.27% | 40,717,913 | |
1,482,663 | Institution | 1.16% | 24,360,153 | |
922,655 | Institution | 0.72% | 23,186,320 | |
883,527 | Institution | 0.69% | 22,203,034 | |
538,511 | Institution | 0.42% | 8,847,736 | |
446,933 | Institution | 0.35% | 7,343,109 | |
220,363 | Institution | 0.17% | 5,537,722 | |
273,436 | Institution | 0.21% | 4,741,380 | |
227,736 | Institution | 0.18% | 3,741,702 |