Snowball logo
logo
FBRT

Franklin BSP Realty Trust Inc

6,28 $-0,15 $  (2,33%)