Taubman Centers (TCO)

Market Cap:

$4,230,000,000

Last Price ():

$70.00

Change: +1.63% Open: $68.89 Low: $68.37 High: $70.05
Div. Yield: 3.47% Price/Earnings: 39.6 Price/Book: 57.8 Price/Sales: 6.8