Biotech NewsPenumbra (PEN) Reports $355M Revenue & 29% EPS Beat BioTech Health XNovember 8, 2025 Penumbra Inc. (NYSE:PEN) is a global medical technology company headquartered in Alameda, California, recognized as one of the… 0 Shares 0 0 0 0 0 0 0