general Block sinks 10% after weak third quarter results miss Wall Street estimates Block sinks 10% after weak third quarter results miss Wall Street estimates byadminNovember 7, 2025