NYSE • BFH • US0185811082
Generating your data highlights...
4.19b USD | # 2785 in US
685.53k shares | 59.89m USD
40.41m
98.44% | 39.78m