Franklin BSP Realty Trust, Inc. (FBRT)

Market cap
$685.78M
P/E ratio
13.2x
Period EndNet income margin (%) YoY (%)
Dec 31, 202519.5+7.23%
Dec 31, 202418.2-30.66%
Dec 31, 202326.3+551.48%
Dec 31, 20224-65.96%
Dec 31, 202111.9-61.07%
Dec 31, 202030.4-29.17%
Dec 31, 201943+23.88%
Dec 31, 201834.7-8.03%
Dec 31, 201737.7-0.14%
Dec 31, 201637.8-10.03%
Dec 31, 201542+19.90%
Dec 31, 201435+166.92%
Dec 31, 201313.1
AI Chat