Spotting Winners: Penumbra (NYSE:PEN) And Medical Devices & Supplies - Cardiology, Neurology, Vascular Stocks In Q3
Looking back on medical devices & supplies - cardiology, neurology, vascular stocks’ Q3 earnings, we examine this quarter’s best and worst performers, including Penumbra (NYSE:PEN) and its peers.