Nvidia’s stunning surge in 9 financial charts