Nasdaq • MCHP • US5950171042
Generating your data highlights...
51b USD | # 460 in US
11.38m shares | 1b USD
542.08m
97.96% | 531.04m