XTRA • LPK • DE0006450000
Generating your data highlights...
420m USD | # 6358 in DE
470.08k shares | 13.79m USD
24.45m
89.38% | 21.86m