OM • ABB • CH0012221716
Generating your data highlights...
176b USD | # 2 in SE
429.76k shares | 42.22m USD
1.81b
99.94% | 1.81b