best performing stock since june 1996

NVIDIA (NVDA) has had the highest return since June 30, 1996 by a US stock, returning 293,416.2%.