Home Stock Block shares tumble after earnings miss, slowing Square growth