05:04 PM EST, 02/13/2025 (MT Newswires) -- Franklin BSP Realty Trust ( FBRT ) reported Q4 distributable earnings Thursday of $0.30 per diluted share, down from $0.39 a year earlier.
Analysts polled by FactSet expected $0.28 for the quarter ended Dec. 31.