XTRA • QEN • US15135B1017
Generating your data highlights...
29.9b USD | # 716 in DE
246 shares | 25.13k USD
493.8m
92.90% | 458.76m