Nvidia on a financial roll

Nvidia HQ