Retail investors bought a net $562 million of Nvidia stock on Monday, the largest single-day inflow in at least 10 years, ...
Short-term returns shouldn’t be a measure of future success in fund investing — but tell that to the investors who put their money in the top 10 performing funds of January 20 ...