Taubman Centers (TCO)

Market Cap:

$2,870,000,000

Last Price ():

$47.22

Change: -1.28% Open: $48.10 Low: $46.72 High: $48.14
Div. Yield: 5.21% Price/Earnings: 36.5 Price/Book: 75.3 Price/Sales: 4.8