Block (XYZ), a core holding, reported results last week. The company did quite well - management had outlined expectations for accelerating growth and the company delivered. Management however did not ...