NYSE • BEKE • US4824971042
Generating your data highlights...
19.9b USD | # 1026 in US
4.2m shares | 68.83m USD
1.15b
57.60% | 659.54m