This e-commerce business has seen its valuation swing up and down wildly the last three years. Could buying this All Ords stock at $2.80 be like investing in Nvidia in 2015? You’re reading a free article with opinions that may differ from The Motley Fool’s Premium Investing Services. Become a Motley Fool member today to get instant access to our top analyst recommendations, in-depth research, investing resources , and more. Learn More How big a smile would you have on your face if you had the foresight to own Nvidia Corp (NASDAQ: NVDA) shares at the start of this year?...