Franklin BSP Realty Trust, Inc.FBRT

Market cap
$827.08M
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20245-61.08%
Dec 31, 202313-24.57%
Dec 31, 202217+45.21%
Dec 31, 202111+11.29%
Dec 31, 202010-25.73%
Dec 31, 201914-8.43%
Dec 31, 201815-26.58%
Dec 31, 201721+8.34%
Dec 31, 201619+642.27%
Dec 31, 20153+7200.00%
Dec 31, 20130