XTRA • CON • DE0005439004
Generating your data highlights...
15.9b USD | # 1168 in DE
411.99k shares | 37.22m USD
200.01m
54.00% | 108m