Taubman Centers Inc. REIT - Retail

TCO
NYSE
75.29 1.21 (1.63%) last updated 6:19 PM EST Dec 18
Trade $TCO Now