fpm/iStock via Getty Images
Investment Thesis
Oh what a ride it has been for Penumbra, Inc. (NYSE:PEN) over the previous 8-12 months. The recall of its JET 7 Xtra Flex catheter back in December 2020 was certainly a kink in the neurovascular play’s armour,…
Penumbra: Short Thesis Did Not Hold, Core Business Remains Strong
Share this article
More News


Summary: This Week in Crypto, W4 July 2026
July 25, 2026

Who pays for free crypto transfers? The five answers
July 25, 2026

CLARITY Act could boost institutional crypto gr…
July 25, 2026

Market Slides Again as Bitcoin Fails at $67,000
July 25, 2026

Bitcoin and Ethereum fall as crypto derivatives…
July 25, 2026