Nasdaq • MCHP • US5950171042
Generating your data highlights...
46b USD | # 510 in US
12.18m shares | 1.09b USD
543.01m
96.55% | 524.26m