Microchip Technology NASDAQ: MCHP