Nasdaq • MCHP • US5950171042
Generating your data highlights...
40.6b USD | # 563 in US
10.46m shares | 834.61m USD
543.01m
98.11% | 532.75m