Franklin BSP Realty Trust, Inc.

Franklin BSP Realty Trust, Inc.

5.97
EUR
-0.25
(-4.08%)
0.70EPS
16.67P/E
532.35MMarket Cap
Oct 28Next Earn