Franklin BSP Realty Trust, Inc.FBRT

Market cap
$814.75M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
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