Earnings reports drove the markets higher this week led by positive results from technology providers, automakers, and pharmaceutical companies. Financial data company Factset is reporting of the S&P 500 companies that reported fourth quarter 2023 results 77% reported earnings above estimates and 65% reported revenue above expectations. With 67% of the companies already reporting earnings, the year over year earnings growth rate for the S&P 500 is currently at 2.9%. Read the full snapshot.