what was the best returning stock of the past decade

Sitio Royalties (STR) has had the highest return since June 12, 2015 by a US stock, returning 20,199,900%.