SWX • NEMA • DE0006452907
Generating your data highlights...
7.32b USD | # 303 in CH
56 shares | 3.95k USD
115.49m
53.30% | 61.55m