FBRT Bears Press Their Case Into Q2 Print
Franklin BSP Realty Trust reports Q2 earnings this morning with short sellers at their most committed position in months — and the stock already down nearly 9% over the past month to $7.53. The short-side conviction…