From March 15, 2018, through March 11, 2025, shares of financial technology (fintech) stock Block (XYZ 2.20%) were up less than 1%. Granted, the stock was up more than 400% at one point during this ...