Buy Taubman's FFO Growth, Oppenheimer Says By: Benzinga via Benzinga August 24, 2015 at 11:14 AM EDT Taubman Centers, Inc. (NYSE: TCO) shares have declined 9.3 percent year to date and currently trade at 18 percent below the ... Read More >> Related Stocks: Taubman Centers