News

In the last three months, 25 analysts have published ratings on Block (NYSE:XYZ), offering a diverse range of perspectives from bullish to bearish. The table below summarizes their recent ratings ...
Block reports earnings of 56 cents per share, which missed the 87 cent analyst consensus estimate. Quarterly revenue comes in at $5.77 billion, missing the consensus estimate of $6.2 billion ...