SWX:IMB | GB0004544929
Generating your data highlights...
33.3b USD | # 192 in CH
N/A shares | N/A USD
785.4m
92.68% | 727.88m