10 best performing stocks in the from 2009

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