FBRT Reports Q1 2026 Earnings with Key Financial Metrics
FBRT reported Q1 2026 earnings with GAAP net income of $12.3 million and distributable earnings of $13.5 million. The company also announced share repurchases and a new CRE CLO issuance, impacting its financial metrics and leverage ratios.

Tickers: $FBRT
Topics: CLO issuance distributable earnings earnings financial results leverage share repurchases