Franklin BSP Realty Trust, Inc. (FBRT)

Market cap
$685.78M
P/E ratio
13.2x
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2025381-344.93%
Dec 31, 2024-155-140.83%
Dec 31, 2023381-87.71%
Dec 31, 20223,097+189.80%
Dec 31, 20211,069+344.04%
Dec 31, 2020241-124.83%
Dec 31, 2019-969+13.25%
Dec 31, 2018-856+157.19%
Dec 31, 2017-333-338.69%
Dec 31, 2016139-118.59%
Dec 31, 2015-750+58.99%
Dec 31, 2014-472+1219.08%
Dec 31, 2013-36
AI Chat