NYSE • FBRT • US35243J1016
Generating your data highlights...
580m USD | # 5767 in US
1.12m shares | 9.39m USD
76.96m
98.23% | 75.6m