best performing stock from 2000 to2010

Ovintiv (OVV) has had the highest return since 2000 by a US stock, returning 39,399,900%.