Steven Madden, Ltd.

Steven Madden, Ltd.

35.82
EUR
-1.54
(-4.12%)
1.78EPS
20.89P/E
2.70BMarket Cap
Nov 11Next Earn