Franklin BSP Realty Trust, Inc.FBRT

Market cap
$822.97M
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
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