Franklin BSP Realty Trust, Inc. (FBRT)

Market cap
$685.78M
P/E ratio
13.2x
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20255.5-10.70%
Dec 31, 20246.2-32.79%
Dec 31, 20239.2+943.18%
Dec 31, 20220.9-57.07%
Dec 31, 20212.1-69.76%
Dec 31, 20206.8-37.40%
Dec 31, 201910.8+37.79%
Dec 31, 20187.9+44.75%
Dec 31, 20175.4+16.52%
Dec 31, 20164.7-7.91%
Dec 31, 20155.1+66.45%
Dec 31, 20143
AI Chat