Penumbra Inc
corporate_fare Company Profile
Penumbra Inc (NYSE:PEN) is a publicly traded company in the Life Sciences sector. Wiseek monitors PEN SEC EDGAR filings and licensed market news in real time, scoring each submission for market-moving significance on a 1–10 scale. Items rated 7 or higher generate instant alerts.
Recent high-impact activity:
- Penumbra's THUNDERBOLT Receives FDA Clearance for Stroke Treatment
- Penumbra Stockholders Approve $14.5 Billion Merger with Boston Scientific
- Penumbra Stockholders Approve $14.5B Merger with Boston Scientific
- Mixed Q1 for Penumbra: Revenue Up 15.6% to $374.76M, EPS Down to $0.82
- Penumbra Reports Mixed Q1 Results Amidst Pending Acquisition, Executives Terminate 10b5-1 Plans
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$1.4B
Net Income
$177.69M
Diluted EPS
$4.52
Op. Cash Flow
$238.66M
Free Cash Flow
$174.93M
Gross Profit
$942.44M
Operating Income
$189.25M
Cash & Equivalents
$186.9M
Debt / Equity
0.00×
Net Margin
12.7%
Shares Outstanding
39.23M sh
Source: 10-K · filed 2026-02-25 · accession 0001321732-26-000007
show_chartPrice Chart
Loading chart...
feed PEN - Latest Insights
PEN
Jun 11, 2026, 4:05 PM EDT
Price at Filing:
$318.32
Real-time Price:
$319.06
Change:
+$0.740 (+0.23%)
Market Cap:
$12.535B
PEN
May 07, 2026, 9:01 AM EDT
Price at Filing:
$323.86
Real-time Price:
$319.06
Change:
-$4.80 (-1%)
Market Cap:
$12.535B
PEN
May 07, 2026, 9:00 AM EDT
Price at Filing:
$323.86
Real-time Price:
$319.06
Change:
-$4.80 (-1%)
Market Cap:
$12.535B
PEN
May 06, 2026, 4:49 PM EDT
Price at Filing:
$324.19
Real-time Price:
$319.06
Change:
-$5.13 (-2%)
Market Cap:
$12.535B
PEN
May 06, 2026, 4:45 PM EDT
Price at Filing:
$324.19
Real-time Price:
$319.06
Change:
-$5.13 (-2%)
Market Cap:
$12.535B
PEN
Apr 22, 2026, 5:11 PM EDT
Price at Filing:
$332.21
Real-time Price:
$319.06
Change:
-$13.15 (-4%)
Market Cap:
$12.535B
PEN
Apr 01, 2026, 4:53 PM EDT
Price at Filing:
$328.96
Real-time Price:
$319.06
Change:
-$9.90 (-3%)
Market Cap:
$12.535B
PEN
Mar 03, 2026, 4:57 PM EST
Price at Filing:
$340.16
Real-time Price:
$319.06
Change:
-$21.10 (-6%)
Market Cap:
$12.535B
PEN
Feb 25, 2026, 1:27 PM EST
Price at Filing:
$339.42
Real-time Price:
$319.06
Change:
-$20.36 (-6%)
Market Cap:
$12.535B
PEN
Feb 25, 2026, 1:01 PM EST
Price at Filing:
$339.23
Real-time Price:
$319.06
Change:
-$20.17 (-6%)
Market Cap:
$12.535B
PEN
Jan 20, 2026, 5:18 PM EST
Price at Filing:
$355.52
Real-time Price:
$319.06
Change:
-$36.46 (-10%)
Market Cap:
$12.535B
PEN
Jan 16, 2026, 4:12 PM EST
Price at Filing:
$352.77
Real-time Price:
$319.06
Change:
-$33.71 (-10%)
Market Cap:
$12.535B
PEN
Jan 15, 2026, 5:21 PM EST
Price at Filing:
$354.50
Real-time Price:
$319.06
Change:
-$35.44 (-10%)
Market Cap:
$12.535B
PEN
Jan 15, 2026, 5:20 PM EST
Price at Filing:
$354.66
Real-time Price:
$319.06
Change:
-$35.60 (-10%)
Market Cap:
$12.535B
PEN
Jan 15, 2026, 5:07 PM EST
Price at Filing:
$354.66
Real-time Price:
$319.06
Change:
-$35.60 (-10%)
Market Cap:
$12.535B
PEN
Jan 15, 2026, 4:44 PM EST
Price at Filing:
$350.97
Real-time Price:
$319.06
Change:
-$31.91 (-9%)
Market Cap:
$12.535B
PEN
Jan 15, 2026, 7:49 AM EST
Price at Filing:
$355.74
Real-time Price:
$319.06
Change:
-$36.68 (-10%)
Market Cap:
$12.535B
PEN
Jan 15, 2026, 7:26 AM EST
Price at Filing:
$355.00
Real-time Price:
$319.06
Change:
-$35.94 (-10%)
Market Cap:
$12.535B
PEN
Jan 15, 2026, 7:15 AM EST
Price at Filing:
$351.00
Real-time Price:
$319.06
Change:
-$31.94 (-9%)
Market Cap:
$12.535B