Franklin BSP Realty Trust Reports Third-Quarter Revenue of $131.5 Million, Net Loss
Franklin BSP Realty Trust reported third-quarter 2026 revenue of $131.5 million, down 13.4% from a year earlier. It recorded a net loss of $27 million, compared with net income of $17.6 million, and diluted loss per share of $0.41 versus earnings per share of $0.12 a year earlier.