Steven Madden, Ltd.

Steven Madden, Ltd.

35.78
EUR
-1.56
(-4.18%)
1.78EPS
20.83P/E
2.69BMarket Cap
Nov 11Next Earn