Nasdaq • MCHP • US5950171042
Generating your data highlights...
40.1b USD | # 556 in US
9.27m shares | 714.66m USD
543.01m
98.11% | 532.75m