Free Trial

Penumbra (PEN) Stock Chart & Stock Price History

Penumbra logo
$253.26 -0.05 (-0.02%)
As of 03:28 PM Eastern

Penumbra Stock Price Performance

The Penumbra (PEN) stock chart highlights key performance trends across multiple timeframes. Over the last 12 months, the stock's price has increased 32.06%, with a year-to-date return of 6.64%. In the past month, the stock has decreased 14.72%, reflecting recent market activity.

As of the latest close, Penumbra traded at $252.81 with a market cap of $9.79 billion and volume of 339,348 shares. Five years ago, the stock traded at $167.70, representing a 51.02% increase over that period. At the time, it had a market cap of $5.99 billion and a volume of 304,566 shares.

Receive PEN Stock News and Ratings via Email

Sign-up to receive the latest news and ratings for Penumbra and its competitors with MarketBeat's FREE daily newsletter.

5 Day
Performance
-2.15%
1 Month
Performance
-14.72%
3 Month
Performance
-4.97%
Year-To-Date
Performance
+6.64%
1 Year
Performance
+32.06%
5 Year
Performance
+51.02%

PEN Stock Chart for Thursday, June, 12, 2025

Penumbra Stock Price History

DateOpening PriceClosing PriceHighLowVolumeMarket Capitalization
06/11/2025$255.31$252.81
-0.98%
$255.73$250.56339,348 shs$9.79 billion
06/10/2025$256.61$255.31
-0.51%
$259.06$254.51333,829 shs$9.89 billion
06/09/2025$258.83$256.61
-0.86%
$259.98$250.45560,317 shs$9.94 billion
06/06/2025$258.40$258.83
+0.17%
$262.62$256.79376,022 shs$10.02 billion
06/05/2025$255.01$258.40
+1.33%
$259.36$254.93467,691 shs$10.01 billion
06/04/2025$257.33$255.01
-0.90%
$258.72$253.19521,337 shs$9.88 billion
06/03/2025$256.57$257.33
+0.30%
$258.25$251.47515,073 shs$9.97 billion
06/02/2025$267.30$256.57
-4.01%
$267.84$255.26693,820 shs$9.94 billion
05/30/2025$265.06$267.30
+0.85%
$268.63$263.16503,748 shs$10.35 billion
05/29/2025$264.08$265.06
+0.37%
$265.64$260.38426,101 shs$10.26 billion
05/28/2025$272.41$264.08
-3.06%
$273.87$261.50752,148 shs$10.23 billion
05/27/2025$268.72$272.41
+1.37%
$275.41$270.00275,276 shs$10.55 billion
05/26/2025$268.72$268.72$270.13$264.03235,921 shs$10.41 billion
05/23/2025$266.90$268.72
+0.68%
$270.13$264.03235,921 shs$10.41 billion
05/22/2025$270.27$266.90
-1.25%
$272.32$266.75297,956 shs$10.34 billion
05/21/2025$281.04$270.27
-3.83%
$281.02$268.32475,600 shs$10.47 billion
05/20/2025$280.89$281.04
+0.05%
$286.91$278.74449,597 shs$10.88 billion
05/19/2025$281.10$280.89
-0.07%
$281.63$277.39347,155 shs$10.88 billion
05/16/2025$275.95$281.10
+1.87%
$281.64$272.99711,568 shs$10.89 billion
05/15/2025$289.52$275.95
-4.69%
$288.62$265.001.43 million shs$10.69 billion
05/14/2025$295.69$289.52
-2.09%
$300.00$286.011.48 million shs$11.21 billion
05/13/2025$296.98$295.69
-0.43%
$301.63$295.35576,174 shs$11.45 billion
05/12/2025$297.25$296.98
-0.09%
$302.49$291.04401,693 shs$11.50 billion

This page (NYSE:PEN) was last updated on 6/12/2025 by MarketBeat.com Staff
From Our Partners