 Well, through Friday, 70 companies of the S&P 500 were reported. So just in the early innings here, still got big tech to come next week. But S&P 500 earnings growth knocking it out of the park, just over 11% year-on-year. Revenue is close to 4.5% to the upside. The beat rate is 83%, and that was against already pretty high expectations.