Microchip Technology (MCHP) Stock: Price, Analysis