Taubman Centers Inc.

TCO
NYSE
73.65 0.55 (0.75%) last updated 4:28 PM EDT Apr 24
Trade $TCO Now