Nasdaq:MCHP | US5950171042
Generating your data highlights...
37.5b USD | # 496 in US
5.83m shares | 452.35m USD
537.01m
97.80% | 525.17m