Nasdaq:NDAQ | US6311031081
Generating your data highlights...
57.7b USD | # 380 in US
3.23m shares | 297.32m USD
571m
89.13% | 508.91m