Over the past six months, Franklin BSP Realty Trust’s shares (currently trading at $8.15) have posted a disappointing 19.4% ...