Nasdaq:MCHP | US5950171042
Generating your data highlights...
39.7b USD
6.49m shares | 542.44m USD
536.51m
97.79% | 524.67m