Franklin BSP Realty Trust, Inc. Announces First Quarter 2024 ResultsBusiness Wire • 23 days agoFranklin BSP Realty Trust, Inc. (NYSE: FBRT) (FBRT or the Company) today announced financial results for the quarter ended March 31, 2024. Reported GAAP net income of $35.8 million for the three...