Taubman Centers Inc.

TCO
NYSE
73.73 1.44 (1.99%) last updated 4:00 PM EST Mar 05
Trade $TCO Now