NYSE • BEKE • US4824971042
Generating your data highlights...
17.2b USD | # 1115 in US
4.63m shares | 76.7m USD
1.15b
57.80% | 665.7m