Nasdaq:MCHP | US5950171042
Generating your data highlights...
N/A USD | # 521 in US
12.19m shares | 644.15m USD
539.4m
97.80% | 527.54m