Franklin BSP Realty Trust, Inc. (FBRT)

Market cap
$685.78M
P/E ratio
13.2x
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 2025185-5.93%
Dec 31, 2024197-42.72%
Dec 31, 2023344+80.43%
Dec 31, 2022190+13.25%
Dec 31, 2021168+82.55%
Dec 31, 202092-15.56%
Dec 31, 2019109-46.62%
Dec 31, 2018204+144.20%
Dec 31, 201784-29.09%
Dec 31, 2016118+697.24%
Dec 31, 201515+3736.01%
Dec 31, 20140+116.82%
Dec 31, 20130
AI Chat