Taubman Centers Inc. REIT - Retail

TCO
NYSE
73.56 2.09 (2.76%) last updated 7:41 PM EDT Jul 31
Trade $TCO Now