Franklin BSP Realty Trust, Inc.FBRT

Market cap
$827.08M
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024197-42.72%
Dec 31, 2023344+80.43%
Dec 31, 2022190+13.25%
Dec 31, 2021168-36.11%
Dec 31, 2020263-46.86%
Dec 31, 2019495+142.36%
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