Should You Buy and Hold Block Stock for 20 Years? 1 Crucial Factor You Can't Ignore.

  • Block (XYZ -3.84%) was once a high-flying stock. In the five years leading up to their peak in August 2021, shares were up an astonishing 2,430%.