Here's Why Deckers (DECK) Gained But Lagged the Market Today

  • Deckers (DECK) closed the most recent trading day at $106.66, moving +0.23% from the previous trading session.