XTRA:2OY | US2605571031
22.8055.53
52 Week
Generating your data highlights...
21b USD | # 797 in DE
1.5k shares | 114.33k USD
705.76m
99.74% | 703.94m