Nasdaq:MCHP.P | US5950173022
Generating your data highlights...
36.3b USD | # 578 in US
144.02k shares | 8.27m USD
539.68m
97.82% | 527.91m