Science Wall Street Zen Elevates Franklin BSP Realty Trust to “Hold” Rating Franklin BSP Realty Trust (NYSE: FBRT) has received an upgrade from Wall Street Zen, moving from a “sell” rating to a “hold” rating, according... Editorial2 days ago