best performing stocks since 3/10/2000

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