Ugg Season Is Here, But Some Market Watchers Are Concerned About the Brand’s DTC Slowdown
On Friday, shares for Deckers Brands closed for the day down over 15 percent to $86.94 a share.
On Friday, shares for Deckers Brands closed for the day down over 15 percent to $86.94 a share.