Nasdaq:MCHP | US5950171042
Generating your data highlights...
43.7b USD | # 513 in US
9.39m shares | 629.9m USD
541.14m
97.87% | 529.6m