NYSE • FBRT • US35243J1016
Generating your data highlights...
700m USD | # 5598 in US
1.1m shares | 9.92m USD
76.96m
98.35% | 75.69m