🔴 Insulet (PODD) Plunges 6.7% Amid Medical Device Sector Selloff and Recall Woes | MarketDownload | MarketDownload