NYSE • FBRT • US35243J1016
Generating your data highlights...
646m USD | # 5761 in US
1.51m shares | 12.19m USD
83.05m
98.36% | 81.68m