Taubman Centers Inc. REIT - Retail

TCO
NYSE
72.05 0.69 (0.95%) last updated 3:59 PM EDT Apr 17
Trade $TCO Now