Uncategorized Short sellers bet billions against Nvidia stock — more than Apple, Tesla e12n8 June 8, 2024