Block Q2 revenue and profit beat analyst expectations - SQ News | Rallies