Microchip Technology Stocks - Performance over time