Nasdaq:NDAQ | US6311031081
Generating your data highlights...
36.5b USD | # 484 in US
3.13m shares | 181.05m USD
579.8m
66.61% | 386.23m