Tailored Brands (TLRD)

Market Cap:

$515,490,000

Last Price ():

$10.51

Change: -1.59% Open: $10.59 Low: $10.29 High: $10.69
Div. Yield: 6.56% Price/Earnings: 20.4 Price/Book: N/A Price/Sales: 0.2