XTRA • EIN • DE000A40ESU3
Generating your data highlights...
920m USD | # 5156 in DE
3.52k shares | 382.57k USD
11.32m
44.51% | 5.04m