Deckers Gets Marked Down
I wrote up on Deckers Brands (NYSE: $DECK) on October 30, 2025 when it was ~$84/share. This was the thesis at the time: "You can now buy $1.2B in annual EBIT, $1.4B cash, $900M FCF, zero debt—with i…
Article · @StableBread