SWX:IMB | GB0004544929
Generating your data highlights...
32.6b USD | # 127 in CH
N/A shares | N/A USD
814.16m
92.66% | 754.42m