XTRA:IFX | DE0006231004
Generating your data highlights...
42.1b USD
3.51m shares | 149.47m USD
1.3b
99.98% | 1.3b