Nasdaq:NDAQ | US6311031081
Generating your data highlights...
34.9b USD | # 489 in US
3.45m shares | 204.14m USD
579.8m
76.88% | 445.75m