Diversified Energy (DEC) has had the highest return between February 27, 2019 and February 27, 2024 by a US stock, returning 12,909,900%.

money illustration

Explore