Investor Sells Nvidia (NVDA), Buys Alibaba (BABA) Link copied to clipboard! 2025-04-02T17:22:15.000Z Link copied to clipboard! Robert Jackson Source of the news: finance.yahoo.com