Read More Healthcare Industry News Penumbra (NYSE: PEN) says STORM-PE 90-day data strengthens case for thrombectomy in pulmonary embolism Penumbra’s new STORM-PE data showed stronger 90-day recovery in pulmonary embolism patients. Read what it means for growth, competition, and care. byVenkateshApril 13, 2026