Five Hot Earnings Charts
Tuesday, October 31, 2023 1:12 PM EDT
Each one of these five companies has beat the performance of the S&P 500 year-to-date. And they have amazing earnings surprise track records, including one that has a 5-year perfect record.