Block’s (XYZ) stock surge following its Q2 earnings presents a mixed picture for investors. In the June quarter, the fintech company reported revenue of $6.05 billion vs. estimates of $6.31 billion, ...