With 63% institutional ownership, Franklin BSP Realty Trust, Inc. (NYSE:FBRT) is a favorite amongst the big guns
By analyzing analyst forecasts and ownership data, one can gain valuable insights into a company's future performance. For example, with institutions owning 63% of Franklin BSP Realty Trust, their decisions can heavily influence the stock's trajectory.