SWX:IMB | GB0004544929
Generating your data highlights...
26.1b USD | # 134 in CH
N/A shares | N/A USD
826.67m
87.83% | 726.08m