SWX • TTE • FR0000120271
Generating your data highlights...
186b USD | # 66 in CH
2.74k shares | 230.69k USD
2.22b
92.00% | 2.04b