Unlock stock picks and a broker-level newsfeed that powers Wall Street.
566.00
+6.50
+(1.16%)
As of 11:54:49 AM GMT. Market Open.
Insider Purchases Last 6 Months
Shares | Transactions | |
---|---|---|
Purchases | 0 | 0 |
Sales | -- | 0 |
Net Shares Purchased (Sold) | 0 | 0 |
Total Insider Shares Held | 2.59M | -- |
% Net Shares Purchased (Sold) | -- | -- |
Net Institutional Purchases Prior Quarter to Latest Quarter
Shares | |
---|---|
Net Shares Purchased (Sold) | -- |
% Change in Institutional Shares Held | -- |
Insider Transactions Reported - Last Two Years
Insider | Transaction | Type | Value | Date |
---|---|---|---|---|
Drax Group Plc -- | Buy Back at price 7.43 per share. | Direct | 1,300,075 | Mar 7, 2025 |
Drax Group Plc -- | Buy Back at price 7.54 per share. | Direct | 1,884,000 | Mar 6, 2025 |
Drax Group Plc -- | Buy Back at price 7.57 per share. | Direct | 1,635,058 | Mar 5, 2025 |
Drax Group Plc -- | Buy Back at price 7.68 per share. | Direct | 2,236,218 | Mar 4, 2025 |
Drax Group Plc -- | Buy Back at price 7.76 per share. | Direct | 1,163,850 | Mar 3, 2025 |
Drax Group Plc -- | Buy Back at price 7.72 per share. | Direct | 1,158,300 | Feb 28, 2025 |
Drax Group Plc -- | Buy Back at price 7.99 per share. | Direct | 988,746 | Feb 27, 2025 |
Drax Group Plc -- | Buy Back at price 8.11 per share. | Direct | 773,929 | Feb 26, 2025 |
Drax Group Plc -- | Buy Back at price 8.18 per share. | Direct | 531,765 | Feb 25, 2025 |
Drax Group Plc -- | Buy Back at price 8.02 per share. | Direct | 26,204 | Feb 24, 2025 |
Drax Group Plc -- | Buy Back at price 7.96 per share. | Direct | 276,760 | Feb 21, 2025 |
Drax Group Plc -- | Buy Back at price 7.93 per share. | Direct | 447,521 | Feb 20, 2025 |
Drax Group Plc -- | Buy Back at price 7.80 per share. | Direct | 313,633 | Feb 19, 2025 |
Drax Group Plc -- | Buy Back at price 7.76 per share. | Direct | 779,625 | Feb 18, 2025 |
Drax Group Plc -- | Buy Back at price 7.95 per share. | Direct | 636,240 | Feb 17, 2025 |
Drax Group Plc -- | Buy Back at price 7.97 per share. | Direct | 318,640 | Feb 14, 2025 |
Drax Group Plc -- | Buy Back at price 7.99 per share. | Direct | 799,100 | Feb 13, 2025 |
Drax Group Plc -- | Buy Back at price 8.06 per share. | Direct | 604,650 | Feb 12, 2025 |
Drax Group Plc -- | Buy Back at price 8.14 per share. | Direct | 466,771 | Feb 11, 2025 |
Drax Group Plc -- | Buy Back at price 8.09 per share. | Direct | 404,350 | Feb 10, 2025 |
Drax Group Plc -- | Buy Back at price 7.86 per share. | Direct | 942,600 | Feb 7, 2025 |
Drax Group Plc -- | Buy Back at price 7.81 per share. | Direct | 937,080 | Feb 6, 2025 |
Drax Group Plc -- | Buy Back at price 7.77 per share. | Direct | 582,450 | Feb 5, 2025 |
Drax Group Plc -- | Buy Back at price 7.71 per share. | Direct | 578,400 | Feb 4, 2025 |
Drax Group Plc -- | Buy Back at price 7.69 per share. | Direct | 577,050 | Feb 3, 2025 |
Drax Group Plc -- | Buy Back at price 7.69 per share. | Direct | 1,154,100 | Jan 31, 2025 |
Drax Group Plc -- | -- | Direct | -- | Jan 31, 2025 |
Drax Group Plc -- | Buy Back at price 7.61 per share. | Direct | 1,918,534 | Jan 30, 2025 |
Drax Group Plc -- | Buy Back at price 7.59 per share. | Direct | 1,891,355 | Jan 29, 2025 |
Drax Group Plc -- | Buy Back at price 7.60 per share. | Direct | 2,255,946 | Jan 28, 2025 |
Drax Group Plc -- | Buy Back at price 7.58 per share. | Direct | 2,533,253 | Jan 27, 2025 |
Drax Group Plc -- | Buy Back at price 7.60 per share. | Direct | 2,407,140 | Jan 24, 2025 |
Drax Group Plc -- | Buy Back at price 7.63 per share. | Direct | 2,442,560 | Jan 23, 2025 |
Drax Group Plc -- | Buy Back at price 7.64 per share. | Direct | 2,435,517 | Jan 22, 2025 |
Drax Group Plc -- | Buy Back at price 7.66 per share. | Direct | 1,580,097 | Jan 21, 2025 |
Drax Group Plc -- | Buy Back at price 7.63 per share. | Direct | 762,800 | Jan 20, 2025 |
Drax Group Plc -- | Buy Back at price 7.71 per share. | Direct | 771,100 | Jan 17, 2025 |
Drax Group Plc -- | Buy Back at price 7.67 per share. | Direct | 767,400 | Jan 16, 2025 |
Drax Group Plc -- | Buy Back at price 7.61 per share. | Direct | 455,303 | Jan 15, 2025 |
Drax Group Plc -- | Buy Back at price 7.55 per share. | Direct | 754,900 | Jan 14, 2025 |
Drax Group Plc -- | Buy Back at price 7.47 per share. | Direct | 185,582 | Jan 13, 2025 |
Drax Group Plc -- | Buy Back at price 7.55 per share. | Direct | 755,400 | Jan 10, 2025 |
Drax Group Plc -- | Buy Back at price 7.80 per share. | Direct | 2,340,300 | Jan 9, 2025 |
Drax Group Plc -- | Buy Back at price 8.06 per share. | Direct | 2,015,000 | Jan 8, 2025 |
Drax Group Plc -- | Buy Back at price 8.29 per share. | Direct | 1,244,250 | Jan 7, 2025 |
Drax Group Plc -- | Buy Back at price 8.37 per share. | Direct | 4,158,578 | Jan 6, 2025 |
Drax Group Plc -- | -- | Direct | -- | Dec 31, 2024 |
Drax Group Plc -- | Buy Back at price 7.87 per share. | Direct | 1,967,750 | Dec 23, 2024 |
Drax Group Plc -- | Buy Back at price 7.88 per share. | Direct | 2,200,603 | Dec 20, 2024 |
Drax Group Plc -- | Buy Back at price 7.86 per share. | Direct | 1,928,855 | Dec 19, 2024 |