News

In recent trading, shares of Penumbra Inc (Symbol: PEN) have crossed above the average analyst 12-month target price of $290.29, changing hands for $298.25/share. When a stock reaches the target ...
MSM, which stands for Methylsulfonylmethane, is an organic material found naturally in plants, animals, and the human body. It’s frequently used as a dietary supplement with various health ...
The phrase “men who have sex with men” (“MSM” for short) has been used in mainstream sources since the mid 1980s, with its presence increasing in the 1990s and 2000s. The term has ...
Guidance: Penumbra reaffirms its fiscal year 202 sales guidance of $1.34 billion to $1.36 billion, versus the consensus of $1.35 billion. The company is increasing guidance for the U.S ...
Adam Elsesser, Chairman and CEO, highlighted that Penumbra achieved total revenue of $324.1 million in Q1 2025, representing year-over-year growth of 16.3% on a reported basis and 16.9% in ...
Providing a diverse range of perspectives from bullish to bearish, 12 analysts have published ratings on Penumbra PEN in the last three months. In the table below, you'll find a summary of their ...
My name is Tamika, and I will be your conference operator today. At this time, I would like to welcome everyone to Penumbra's first-quarter 2025 conference call. (Operator Instructions ...
Penumbra, Inc. PEN reported first-quarter 2025 adjusted earnings per share (EPS) of 83 cents, which surpassed the Zacks Consensus Estimate by 25.8%. Adjusted EPS improved 102.4% year over year ...
My name is Tameka and I will be your conference operator today. At this time, I would like to welcome everyone to Penumbra's First Quarter 2025 Conference Call. All lines have been placed on mute ...
April 24, 2025—Penumbra recently announced the introduction of the Red 72 Silver Label large-bore reperfusion catheter with SendIt technology. The device is an update of the company’s flagship Red 72 ...
Penumbra (PEN) came out with quarterly earnings of $0.83 per share, beating the Zacks Consensus Estimate of $0.66 per share. This compares to earnings of $0.41 per share a year ago. These figures ...