XTRA • FRS • DE0005775803
Generating your data highlights...
17.3m USD | # 10640 in DE
806 shares | 3.13k USD
4.57m
62.01% | 2.83m