best performing stocks from may 2010 with market cap more than 1 billion

Diversified Energy (DEC) has had the highest return since May 31, 2010 by a US stock with a market cap of $1B+, returning 7,919,900%.