XTRA • HNR1 • DE0008402215
Generating your data highlights...
34.6b USD | # 651 in DE
166.3k shares | 57.59m USD
120.6m
49.80% | 60.06m