News Snapshot:
The S&P 500 (^GSPC) is wrapping up its two busiest weeks of earnings reports this quarter, with more than half of the index reporting results. Companies have largely surprised to the upside, with the index pacing at earnings growth of 5.5% this quarter, per Evercore ISI. Stock reactions have been mixed, though, as the prospect of interest rates remaining high for longer than expected hangs over markets and many companies struggle to impress investors given the market's roaring rally going into the reporting period. Below we break down some of the key companies that have reported this season. Tesla Tesla...