Block Heads Into Q1 Print Riding a 19% Rally
Block reports Q1 2026 results on May 7 with the stock up nearly 20% over the past month — a recovery that has stripped out much of the short pressure that built through the first quarter. The most striking shift in…
