NYSE • BEKE • US4824971042
Generating your data highlights...
18.7b USD | # 1032 in US
4.14m shares | 69.01m USD
1.14b
57.58% | 657.87m