Nasdaq:MCHP | US5950171042
Generating your data highlights...
36.3b USD | # 578 in US
8.4m shares | 518.01m USD
540.45m
97.84% | 528.8m