Nasdaq • MCHP • US5950171042
Generating your data highlights...
52.9b USD | # 431 in US
9.49m shares | 719.52m USD
541.14m
97.96% | 530.09m