XTRA • BOS • DE000A41YFA8
Generating your data highlights...
3.01b USD | # 3331 in DE
2.73k shares | 98.57k USD
69.02m
60.08% | 41.46m