DECKERS OUTDOOR CORPDECK

Market cap
$15.3B
P/E ratio
2011/122012/122013/122016/032017/032018/032019/032020/032021/032022/032023/032024/032025/03
Return on Assets20.711.712.5100.59.319.617.319.520.121.126.728.8
Return on equity (%)