Nasdaq • MCHP • US5950171042
Generating your data highlights...
54.1b USD | # 428 in US
10.71m shares | 920.22m USD
542.08m
97.96% | 531.04m