FBRT   $12.06  -2.19% Market Closed After Close 12.06 0.0

Franklin BSP Realty Trust Inc