Resilient earnings have been a pleasant surprise so far

By October 24, 2022