Block (NYSE: SQ) shares have been on an absolute tear in the past couple of weeks, up about 40% since the business announced its third-quarter results. As of this writing, Block shares are down about 80% from their August 2021 peak, and they've declined 8% this year, not participating at all in the broader market's rally in 2023. Let's take a closer look at Block.