Franklin BSP Realty Trust, Inc. ("FBRT" or the "Company") today announced financial results for the quarter and full year ended December 31, 2023.
Reported GAAP net income of $30.0 million and $144.5 million for the three and twelve months ended...