Stock Screener

FBRT - Franklin BSP Realty Trust, Inc.

$13.55 -1.7% ($-0.23)
0.73.150.50.3019.41.3
BPDEPEEPSROEBVPSCURRENT



Address:

Portfolio: