Deepwater’s Munster sees Nvidia stock upside from China sales

May 15, 2026