Nasdaq • MCHP • US5950171042
Generating your data highlights...
38.9b USD | # 582 in US
10.72m shares | 881.64m USD
543.01m
98.11% | 532.75m