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 positive full-year outlook and said it would shortly begin a £300 million share buyback.Investors were wowed by Drax's smoking-hot results for the half to 30 June, which sh