Tailored Brands (TLRD)

Market Cap:

$640,730,000

Last Price ():

$12.82

Change: -1.08% Open: $13.04 Low: $12.82 High: $13.12
Div. Yield: 5.77% Price/Earnings: 25.1 Price/Book: N/A Price/Sales: 0.2