Nasdaq • NDAQ • US6311031081
Generating your data highlights...
50.3b USD | # 459 in US
3.13m shares | 276.47m USD
565.54m
88.96% | 503.1m