Nasdaq • MCHP • US5950171042
Generating your data highlights...
53.6b USD | # 419 in US
9.47m shares | 712.27m USD
541.14m
97.96% | 530.09m