Deckers Outdoor (DECK) is trading down 1.29% to $99.25 in the open market on December 19, 2025, contrasting with broader market advances led by tech stocks. Recent analysis from December 17 highlighted concerns regarding weak constant currency growth, below-industry operating margins, and shrinking free cash flow, challenging the investment narrative despite a major share buyback increase.