Taubman Centers Inc.

TCO
NYSE
69.50 0.14 (0.20%) last updated 4:16 PM EDT Jun 30
Trade $TCO Now