TCO - Taubman Centers FFO misses by $0.39 misses on revenue August, 10 2020 05:04 PM Taubman Centers Inc. Taubman Centers (NYSE:TCO): Q2 FFO of $0.29 misses by $0.39.Revenue of $118.5M (-26.7% Y/Y) misses by $33.14M.More news on: Taubman Centers, Inc., Earnings news and commentary, Financial stocks news,