NYSE • FBRT • US35243J1016
Generating your data highlights...
638m USD | # 5680 in US
925.99k shares | 8.04m USD
76.96m
98.26% | 75.62m