SWX:IMB | GB0004544929
Generating your data highlights...
33.4b USD | # 185 in CH
N/A shares | N/A USD
781.83m
92.64% | 724.31m