10 out of 14 S&P 500 consumer discretionary stocks post earnings beat - Earnings Scorecard Published 26 Apr 2024 Full Article
30 out of 34 industrial stocks post EPS wins, while half of them beat revenue estimates - Earnings Scorecard SeekingAlpha 26 Apr 2024