PEN
Penumbra Inc

1,025
Mkt Cap
$12.2B
Volume
419,159.00
52W High
$315.01
52W Low
$221.26
PE Ratio
74.57
PEN Fundamentals
Price
$312.02
Prev Close
$311.40
Open
$313.19
50D MA
$268.12
Beta
0.73
Avg. Volume
536,297.16
EPS (Annual)
$0.3568
P/B
8.99
Rev/Employee
$265,470.00
Loading...
Loading...
News
all
press releases
Penumbra, Inc. $PEN Shares Bought by Braidwell LP
Braidwell LP raised its position in Penumbra, Inc. (NYSE:PEN - Free Report) by 17.7% in the second quarter, according to the company in its most recent Form 13F filing with the Securities and...
MarketBeat·2h ago
News Placeholder
More News
News Placeholder
Bellevue Group AG Sells 30,467 Shares of Penumbra, Inc. $PEN
Bellevue Group AG trimmed its position in shares of Penumbra, Inc. (NYSE:PEN - Free Report) by 14.9% during the second quarter, according to the company in its most recent filing with the Securities...
MarketBeat·3h ago
News Placeholder
Penumbra, Inc. (NYSE:PEN) Given Consensus Recommendation of "Moderate Buy" by Brokerages
Penumbra, Inc. (NYSE:PEN - Get Free Report) has received a consensus recommendation of "Moderate Buy" from the eighteen research firms that are presently covering the firm, Marketbeat Ratings...
MarketBeat·5h ago
News Placeholder
Redmile Group LLC Sells 4,025 Shares of Penumbra, Inc. $PEN
Redmile Group LLC reduced its stake in Penumbra, Inc. (NYSE:PEN - Free Report) by 17.6% during the second quarter, according to the company in its most recent filing with the Securities and Exchange...
MarketBeat·24h ago
News Placeholder
Qube Research & Technologies Ltd Invests $53.82 Million in Penumbra, Inc. $PEN
Qube Research & Technologies Ltd acquired a new position in shares of Penumbra, Inc. (NYSE:PEN - Free Report) during the 2nd quarter, according to its most recent filing with the Securities and...
MarketBeat·1d ago
News Placeholder
Penumbra (NYSE:PEN) Sets New 1-Year High - Still a Buy?
Penumbra (NYSE:PEN) Reaches New 12-Month High - Still a Buy...
MarketBeat·2d ago
News Placeholder
Penumbra (NYSE:PEN) Sets New 1-Year High - Should You Buy?
Penumbra (NYSE:PEN) Sets New 1-Year High - What's Next...
MarketBeat·2d ago
News Placeholder
First Trust Advisors LP Has $25.85 Million Position in Penumbra, Inc. $PEN
First Trust Advisors LP lifted its holdings in shares of Penumbra, Inc. (NYSE:PEN - Free Report) by 4.0% during the 2nd quarter, according to its most recent disclosure with the SEC. The fund owned...
MarketBeat·2d ago
News Placeholder
Next Century Growth Investors LLC Has $12.77 Million Holdings in Penumbra, Inc. $PEN
Next Century Growth Investors LLC raised its holdings in Penumbra, Inc. (NYSE:PEN - Free Report) by 19.6% in the 2nd quarter, according to the company in its most recent 13F filing with the SEC. The...
MarketBeat·3d ago
News Placeholder
Arrowstreet Capital Limited Partnership Makes New $10.10 Million Investment in Penumbra, Inc. $PEN
Arrowstreet Capital Limited Partnership bought a new stake in shares of Penumbra, Inc. (NYSE:PEN - Free Report) during the 2nd quarter, according to its most recent 13F filing with the Securities and...
MarketBeat·3d ago

Latest PEN News

View

Advertisement|Remove ads.

Advertisement|Remove ads.