Nasdaq • MCHP • US5950171042
Generating your data highlights...
50.8b USD | # 450 in US
9.53m shares | 731.14m USD
541.14m
97.96% | 530.1m