MarketInOut Stock Screener Log In | Sign Up

Drax Group Plc

LSE • Utilities • Utilities - Renewable • Quote as of 10/27/2026 16:35
Drax Group Plc stock price and volume chart

Company Profile

IndustryUtilities - Renewable
SectorUtilities
ExchangeLSE
Market Capitalization2,666.27 mln
Float323 mln
Earnings Date02/25/2027

EPS

8.00
Stretched

P / E

102
Highly speculative

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-3.46
Reliable

1-Year Forecast

924.78
Modest upside

Relative Strength

79 / 100
Strongly outperforming

Business Description

Drax Group is a UK-based energy company focused on generating and supplying renewable power. It runs several power stations across the country, including a large biomass facility in North Yorkshire, a pumped storage hydro station in Scotland capable of producing 440 megawatts, and additional hydroelectric sites in south-west Scotland. The company also produces wood pellets and waste-derived fuel pellets, which it sells alongside electricity supplied to business customers. Founded in 2005 and headquartered in Selby, Drax plays a significant role in supporting the reliability of the UK's electricity grid through its mix of renewable energy sources.

Key Fundamentals

EPS8.00
P/E102
ROE1.13
RPS15.31
ROIC1.62
ROA0.42
Interest Cover6.91
EBITDA, mln422
EV / EBITDA8.92
EV / EBIT19.02
Revenue, mln5,182
EV / Revenue0.73

Quote Details

Last 811.00
Change 4 (0.5%)
Open 788.00
Volume 436,360
Turnover 353,887,968
Average Volume 599,940

Financial Ratios

Pre-Tax Profit Margin3
Leverage Ratio2.74
Current Ratio1.07
Price / Book1.58
Price / Tangible Book2.19
Price / Cash Flow5.06
Price / Free Cash Flow10.40
Debt / Equity0.69
Price / Sales0.55
PEG Ratio0.12

Financial Strength

Altman Z-Score2.57
Piotroski F-Score 5 / 9
Beneish M-Score-3.46
Price to Intrinsic Value0.53
Price to Lynch Fair Value0.43
Price to Graham Number1.22
1-Year Target Price924.78
Shiller PE Ratio25.18

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 2.66% 88 / 100   
1 Month 0.56% 65 / 100   
2 Months 4.77% 79 / 100   
6 Months -3% 27 / 100   
1 Year 18.67% 73 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog