Nvidia market cap value surpasses Microsoft