Nasdaq:MCHP | US5950171042
Generating your data highlights...
31.3b USD | # 547 in US
7.2m shares | 499.81m USD
537.01m
97.80% | 525.17m