NYSE • BEKE • US4824971042
Generating your data highlights...
21b USD | # 967 in US
4.19m shares | 69.12m USD
1.16b
57.94% | 671.1m