NYSE • BFS • US8043951016
Generating your data highlights...
884m USD | # 5226 in US
64.36k shares | 2.22m USD
24.54m
55.25% | 13.56m