Taubman Centers Inc.

TCO
NYSE
77.84 1.09 (1.42%) last updated 4:26 PM EDT Mar 30
Trade $TCO Now