XTRA:NAQ | US6311031081
Generating your data highlights...
35.4b USD | # 499 in DE
196 shares | 16.42k USD
576.53m
76.80% | 442.8m