Nvda vs Shop valuation comparison