highest returning stocks past decade

Sitio Royalties (STR) has had the highest return since May 28, 2015 by a US stock, returning 17,479,900%.