Snowball logo
logo
FBRT

Franklin BSP Realty Trust Inc.

17,20 $-0,11 $  (0,64%)