I reaffirm my "Buy" rating on Block stock, supported by strong commercial performance in FY 2023, with 26% YoY topline and 25% YoY gross profit growth clearly outpacing analyst expectations. Heading ...