Drax powers to 12-month high on positive outlook and £300 million buyback
First half EBITDA up 24%£300 million buyback initiated2024 earnings seen 'top end'Drax (DRX) shares powered up 12.5% to a 52-week high of 636p after the renewable energy generator delivered strong first-half results, issued a...
26 July 2024