20 stocks of companies that have put up excellent numbers this earnings season, including a surprise - MarketWatch
1. 351 companies of S&P 500 have reported Q4 results, 70% coverage. 2. Sales per share increased significantly for companies with improved profit margins. 3. Micron reports 81% sales per share growth, driven by AI demand. 4. General Motors' sales per share rose 37.5% due to share repurchases. 5. Upcoming Nvidia earnings expected to show strong revenue growth of 72%.