Investing.com·14 hours ago·macroeconomiaNEUTRALLOWStifel reiterates Microchip Technology stock Buy rating at $108No summary availableRead at Investing.com→