Diamondback Energy’s (7DB) 10-Day exponential moving average is 172.31, while Diamondback Energy’s (7DB) share price is €147.56, making it a Buy.
Diamondback Energy’s (7DB) 100-Day exponential moving average is 157.64, while Diamondback Energy’s (7DB) share price is €147.56, making it a Buy.
Diamondback Energy’s (7DB) stock price is €147.56 and Diamondback Energy’s (7DB) 50-day simple moving average is 167.82, creating a Buy signal.
Diamondback Energy’s (7DB) stock price is €147.56 and Diamondback Energy’s (7DB) 100-day simple moving average is 155.84, creating a Buy signal.
Diamondback Energy’s (7DB) stock price is €147.56 and Diamondback Energy’s (7DB) 200-day simple moving average is 139.61, creating a Buy signal.