best performing stock since 2007

Sitio Royalties (STR) has had the highest return since 2007 by a US stock, returning 18,119,900%.