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