earnings_report
Franklin BSP Realty Trust Posts $12.3M Net Income in Q1 2026 While Buying Back $39.8M of Its Own Stock
TL;DR: FBRT reported GAAP net income of $12.3 million, or $0.07 per diluted common share, for the first quarter of 2026. The more telling number may be the $39.8 million in share buybacks at $9.
5/8/2026 · 0 views