NYSE • BEKE • US4824971042
Generating your data highlights...
19b USD | # 1005 in US
4.33m shares | 72.71m USD
1.14b
58.05% | 663.21m