As of November 6, insider Laura Miele sold 2,500 shares at an average price of $158.03, totalling $395,075. With ...