Block, Inc. (XYZ) just saw its stock price decline by over 20% following its Q1 earnings. Not only did the company lower its guidance, but growth is slowing down across the board. There’s simply not ...