XTRA • HNR1 • DE0008402215
Generating your data highlights...
34.9b USD | # 638 in DE
131.68k shares | 47.3m USD
120.6m
49.80% | 60.06m