Nasdaq • MCHP • US5950171042
Generating your data highlights...
53.3b USD | # 424 in US
9.31m shares | 689.16m USD
541.14m
97.94% | 529.98m