Stock Price
2024-10-29
Market Capitalization
2024-08-23
Revenue
FY, 2023
Electricity Generated, TWh
FY, 2016
Wood Pellets, metric tonnes
FY, 2016
United Kingdom
Drax Power Station
United States
1500 N 19th Street
Canada
8545 Willowcale Rd
Canada
11th Floor, Bower Building, 543 Granville Street
Japan
Level 21, Marunouchi Nijubashi Building, 3-2-3 Marunouchi
United Kingdom
Aspect House, Spencer Road