Nasdaq • REG • US7588491032
Generating your data highlights...
13.6b USD | # 1326 in US
1.36m shares | 106.73m USD
182.71m
89.97% | 164.38m