Nasdaq • MCHP • US5950171042
Generating your data highlights...
55.7b USD | # 419 in US
10.76m shares | 931.06m USD
542.08m
97.96% | 531.04m