NYSE • FBRT • US35243J1016
Generating your data highlights...
703m USD | # 5668 in US
1.33m shares | 10.79m USD
83.05m
98.36% | 81.68m