Taubman Centers Inc. REIT - Retail

TCO
NYSE
81.95 1.58 (1.89%) last updated 4:28 PM EST Jan 30
Trade $TCO Now