LT investor with current positions in AAPL, AMZN, BA, BABA, CAT, FB, HD, MELI, MU, NFLX, NVDA, PYPL, SHOP, TCEHY