Taubman Centers (TCO)

Market Cap:

$3,010,000,000

Last Price ():

$49.65

Change: +0.12% Open: $49.51 Low: $49.51 High: $50.31
Div. Yield: 4.75% Price/Earnings: 38.4 Price/Book: 78.9 Price/Sales: 5.0