SWX • MCHP • US5950171042
Generating your data highlights...
51.8b USD | # 160 in CH
68 shares | 5.93k USD
542.08m
97.97% | 531.05m