XTRA • NC5A • DE000A12UP37
Generating your data highlights...
3.37m USD | # 12180 in DE
1.17k shares | 2.38k USD
2.06m
71.63% | 1.47m