In the five-year period leading up to its all-time high in August 2021, shares of Block (NYSE: XYZ) were up an astonishing ...