SWX • MCHP • US5950171042
Generating your data highlights...
51b USD | # 160 in CH
68 shares | 5.94k USD
542.08m
97.96% | 531.04m