Taubman Centers (TCO)

Market Cap:

$3,780,000,000

Last Price ():

$62.33

Change: -1.66% Open: $63.38 Low: $61.86 High: $63.38
Div. Yield: 4.20% Price/Earnings: 37.9 Price/Book: 60.4 Price/Sales: 6.3