largest stock gainer in 2017

Sitio Royalties (STR) had the highest return in 2017 by a US stock, returning 21,589,500%.