XTRA • ALV • DE0008404005
Generating your data highlights...
198b USD | # 91 in DE
520.37k shares | 320.39m USD
374.85m
99.99% | 374.8m