Nasdaq • MCHP • US5950171042
Generating your data highlights...
51b USD | # 449 in US
10.64m shares | 900.39m USD
542.08m
97.97% | 531.05m