Franklin BSP Realty Trust, Inc. (FBRT)

Market cap
$685.78M
P/E ratio
13.2x
Period EndTotal payout ratio (Million USD)YoY (%)
Dec 31, 2025-190.2+21.77%
Dec 31, 2024-156.2+44.62%
Dec 31, 2023-108-90.01%
Dec 31, 2022-1,081+250.03%
Dec 31, 2021-308.8+181.54%
Dec 31, 2020-109.7+23.68%
Dec 31, 2019-88.7-9.97%
Dec 31, 2018-98.5-43.96%
Dec 31, 2017-175.8-10.98%
Dec 31, 2016-197.5+66.86%
Dec 31, 2015-118.3
AI Chat