OM • ABB • CH0012221716
Generating your data highlights...
187b USD | # 2 in SE
505.98k shares | 46.39m USD
1.79b
99.94% | 1.79b