XTRA • EVT • DE0005664809
Generating your data highlights...
759m USD | # 5431 in DE
762.74k shares | 4.79m USD
177.75m
76.43% | 135.85m