Latest 10-Q

What changed in Penumbra, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

3 trades

Trades in Penumbra, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
The form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.The form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.Report
Donald J Trump
President of the United States
PENUMBRA INC
read from scan
SaleJun 23, 2026$1,001 - $15,000Aug 12, 2026White House report ↗
Donald J Trump
President of the United States
PENUMBRA INC
read from scan
SaleMay 18, 2026$1,001 - $15,000Jun 25, 2026White House report ↗
Donald J Trump
President of the United States
PENUMBRA INC
read from scan
PurchaseApr 17, 2026$1,001 - $15,000Jun 25, 2026White House report ↗
All 3 trades in PENFree to read. Amounts are ranges.

Lobbying

What Penumbra, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at Penumbra, Inc.

47 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to Penumbra, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: $124,488The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at Penumbra, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3464
2024 Q4353
2025 Q1454
2025 Q2171717
2025 Q3363
2025 Q4101310
2026 Q1121312
2026 Q2222722
Most common job titles at Penumbra, Inc.
Industrial Engineer3—
Sr. Quality Engineer3—
Associate Technical Director, R&D2—
Manufacturing Engineer2—
Quality Engineer2—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$320.91+$0.14 (+0.04%) Nov 13 close
Oct 13, 2026: $320.01Oct 14, 2026: $320.12Oct 15, 2026: $321.20Oct 16, 2026: $320.86Oct 19, 2026: $322.41Oct 20, 2026: $324.34Oct 21, 2026: $323.56Oct 22, 2026: $324.96Oct 23, 2026: $324.39Oct 26, 2026: $325.22Oct 27, 2026: $324.04Oct 28, 2026: $318.31Oct 29, 2026: $321.97Oct 30, 2026: $318.95Nov 2, 2026: $321.34Nov 3, 2026: $320.02Nov 4, 2026: $322.45Nov 5, 2026: $321.11Nov 6, 2026: $319.21Nov 9, 2026: $321.85Nov 10, 2026: $321.46Nov 11, 2026: $321.72Nov 12, 2026: $320.77Nov 13, 2026: $320.91
Oct 13, 2026Low $318.31 · High $325.22Nov 13, 2026
Aug 13, 2026: $326.75Aug 14, 2026: $327.02Aug 17, 2026: $327.17Aug 18, 2026: $324.75Aug 19, 2026: $326.84Aug 20, 2026: $323.76Aug 21, 2026: $325.18Aug 24, 2026: $323.75Aug 25, 2026: $324.37Aug 26, 2026: $323.05Aug 27, 2026: $321.00Aug 28, 2026: $321.68Aug 31, 2026: $323.10Sep 1, 2026: $322.58Sep 2, 2026: $322.80Sep 3, 2026: $321.14Sep 4, 2026: $322.17Sep 8, 2026: $319.26Sep 9, 2026: $319.57Sep 10, 2026: $317.78Sep 11, 2026: $317.73Sep 14, 2026: $319.86Sep 15, 2026: $318.43Sep 16, 2026: $318.40Sep 17, 2026: $318.87Sep 18, 2026: $317.60Sep 21, 2026: $318.78Sep 22, 2026: $319.39Sep 23, 2026: $319.44Sep 24, 2026: $319.72Sep 25, 2026: $318.89Sep 28, 2026: $319.18Sep 29, 2026: $318.86Sep 30, 2026: $318.34Oct 1, 2026: $318.00Oct 2, 2026: $317.55Oct 5, 2026: $317.11Oct 6, 2026: $317.05Oct 7, 2026: $316.35Oct 8, 2026: $317.52Oct 9, 2026: $319.40Oct 12, 2026: $320.96Oct 13, 2026: $320.01Oct 14, 2026: $320.12Oct 15, 2026: $321.20Oct 16, 2026: $320.86Oct 19, 2026: $322.41Oct 20, 2026: $324.34Oct 21, 2026: $323.56Oct 22, 2026: $324.96Oct 23, 2026: $324.39Oct 26, 2026: $325.22Oct 27, 2026: $324.04Oct 28, 2026: $318.31Oct 29, 2026: $321.97Oct 30, 2026: $318.95Nov 2, 2026: $321.34Nov 3, 2026: $320.02Nov 4, 2026: $322.45Nov 5, 2026: $321.11Nov 6, 2026: $319.21Nov 9, 2026: $321.85Nov 10, 2026: $321.46Nov 11, 2026: $321.72Nov 12, 2026: $320.77Nov 13, 2026: $320.91
Aug 13, 2026Low $316.35 · High $327.17Nov 13, 2026
Nov 13, 2025: $278.74Nov 14, 2025: $280.07Nov 17, 2025: $278.51Nov 18, 2025: $278.10Nov 19, 2025: $283.15Nov 20, 2025: $279.79Nov 21, 2025: $288.47Nov 24, 2025: $298.11Nov 25, 2025: $298.71Nov 26, 2025: $295.96Nov 28, 2025: $293.17Dec 1, 2025: $291.66Dec 2, 2025: $287.71Dec 3, 2025: $285.71Dec 4, 2025: $294.72Dec 5, 2025: $300.66Dec 8, 2025: $294.83Dec 9, 2025: $287.14Dec 10, 2025: $303.07Dec 11, 2025: $311.40Dec 12, 2025: $312.02Dec 15, 2025: $309.15Dec 16, 2025: $308.10Dec 17, 2025: $309.26Dec 18, 2025: $315.35Dec 19, 2025: $315.90Dec 22, 2025: $320.85Dec 23, 2025: $315.95Dec 24, 2025: $315.86Dec 26, 2025: $316.97Dec 29, 2025: $314.89Dec 30, 2025: $314.27Dec 31, 2025: $310.91Jan 2, 2026: $309.42Jan 5, 2026: $315.00Jan 6, 2026: $316.97Jan 7, 2026: $316.15Jan 8, 2026: $315.54Jan 9, 2026: $322.44Jan 12, 2026: $319.47Jan 13, 2026: $300.97Jan 14, 2026: $313.43Jan 15, 2026: $350.49Jan 16, 2026: $350.78Jan 20, 2026: $355.44Jan 21, 2026: $357.68Jan 22, 2026: $358.53Jan 23, 2026: $359.26Jan 26, 2026: $359.00Jan 27, 2026: $359.40Jan 28, 2026: $359.03Jan 29, 2026: $357.00Jan 30, 2026: $358.17Feb 2, 2026: $356.99Feb 3, 2026: $356.00Feb 4, 2026: $339.92Feb 5, 2026: $342.01Feb 6, 2026: $341.02Feb 9, 2026: $339.05Feb 10, 2026: $338.97Feb 11, 2026: $338.26Feb 12, 2026: $338.72Feb 13, 2026: $339.30Feb 17, 2026: $341.03Feb 18, 2026: $341.32Feb 19, 2026: $340.68Feb 20, 2026: $339.36Feb 23, 2026: $339.20Feb 24, 2026: $339.59Feb 25, 2026: $338.67Feb 26, 2026: $341.94Feb 27, 2026: $344.39Mar 2, 2026: $342.30Mar 3, 2026: $340.16Mar 4, 2026: $339.61Mar 5, 2026: $340.62Mar 6, 2026: $338.64Mar 9, 2026: $339.61Mar 10, 2026: $336.74Mar 11, 2026: $336.11Mar 12, 2026: $334.99Mar 13, 2026: $336.18Mar 16, 2026: $336.21Mar 17, 2026: $338.00Mar 18, 2026: $338.24Mar 19, 2026: $337.35Mar 20, 2026: $335.85Mar 23, 2026: $335.56Mar 24, 2026: $334.17Mar 25, 2026: $336.27Mar 26, 2026: $336.42Mar 27, 2026: $335.10Mar 30, 2026: $328.20Mar 31, 2026: $328.37Apr 1, 2026: $328.96Apr 2, 2026: $330.36Apr 6, 2026: $329.87Apr 7, 2026: $329.96Apr 8, 2026: $331.08Apr 9, 2026: $329.52Apr 10, 2026: $329.77Apr 13, 2026: $331.48Apr 14, 2026: $332.17Apr 15, 2026: $332.42Apr 16, 2026: $331.47Apr 17, 2026: $332.13Apr 20, 2026: $329.71Apr 21, 2026: $327.00Apr 22, 2026: $332.21Apr 23, 2026: $333.00Apr 24, 2026: $329.89Apr 27, 2026: $327.98Apr 28, 2026: $325.99Apr 29, 2026: $324.82Apr 30, 2026: $326.48May 1, 2026: $325.33May 4, 2026: $324.65May 5, 2026: $323.86May 6, 2026: $324.19May 7, 2026: $324.65May 8, 2026: $322.23May 11, 2026: $321.71May 12, 2026: $322.79May 13, 2026: $322.59May 14, 2026: $322.97May 15, 2026: $322.32May 18, 2026: $326.54May 19, 2026: $326.55May 20, 2026: $327.38May 21, 2026: $327.89May 22, 2026: $328.69May 26, 2026: $328.20May 27, 2026: $320.34May 28, 2026: $318.95May 29, 2026: $318.30Jun 1, 2026: $318.95Jun 2, 2026: $318.74Jun 3, 2026: $319.37Jun 4, 2026: $320.63Jun 5, 2026: $320.53Jun 8, 2026: $320.07Jun 9, 2026: $321.06Jun 10, 2026: $319.34Jun 11, 2026: $318.32Jun 12, 2026: $318.71Jun 15, 2026: $318.21Jun 16, 2026: $318.46Jun 17, 2026: $316.16Jun 18, 2026: $317.20Jun 22, 2026: $316.20Jun 23, 2026: $317.63Jun 24, 2026: $316.36Jun 25, 2026: $317.40Jun 26, 2026: $316.63Jun 29, 2026: $315.46Jun 30, 2026: $315.75Jul 1, 2026: $316.43Jul 2, 2026: $318.57Jul 6, 2026: $318.23Jul 7, 2026: $318.31Jul 8, 2026: $317.28Jul 9, 2026: $317.95Jul 10, 2026: $318.10Jul 13, 2026: $318.94Jul 14, 2026: $316.26Jul 15, 2026: $316.73Jul 16, 2026: $319.60Jul 17, 2026: $318.32Jul 20, 2026: $318.01Jul 21, 2026: $317.39Jul 22, 2026: $316.50Jul 23, 2026: $317.90Jul 24, 2026: $318.73Jul 27, 2026: $319.49Jul 28, 2026: $319.99Jul 29, 2026: $320.13Jul 30, 2026: $319.83Jul 31, 2026: $321.19Aug 3, 2026: $323.02Aug 4, 2026: $324.22Aug 5, 2026: $323.21Aug 6, 2026: $324.86Aug 7, 2026: $324.66Aug 10, 2026: $325.98Aug 11, 2026: $326.28Aug 12, 2026: $326.58Aug 13, 2026: $326.75Aug 14, 2026: $327.02Aug 17, 2026: $327.17Aug 18, 2026: $324.75Aug 19, 2026: $326.84Aug 20, 2026: $323.76Aug 21, 2026: $325.18Aug 24, 2026: $323.75Aug 25, 2026: $324.37Aug 26, 2026: $323.05Aug 27, 2026: $321.00Aug 28, 2026: $321.68Aug 31, 2026: $323.10Sep 1, 2026: $322.58Sep 2, 2026: $322.80Sep 3, 2026: $321.14Sep 4, 2026: $322.17Sep 8, 2026: $319.26Sep 9, 2026: $319.57Sep 10, 2026: $317.78Sep 11, 2026: $317.73Sep 14, 2026: $319.86Sep 15, 2026: $318.43Sep 16, 2026: $318.40Sep 17, 2026: $318.87Sep 18, 2026: $317.60Sep 21, 2026: $318.78Sep 22, 2026: $319.39Sep 23, 2026: $319.44Sep 24, 2026: $319.72Sep 25, 2026: $318.89Sep 28, 2026: $319.18Sep 29, 2026: $318.86Sep 30, 2026: $318.34Oct 1, 2026: $318.00Oct 2, 2026: $317.55Oct 5, 2026: $317.11Oct 6, 2026: $317.05Oct 7, 2026: $316.35Oct 8, 2026: $317.52Oct 9, 2026: $319.40Oct 12, 2026: $320.96Oct 13, 2026: $320.01Oct 14, 2026: $320.12Oct 15, 2026: $321.20Oct 16, 2026: $320.86Oct 19, 2026: $322.41Oct 20, 2026: $324.34Oct 21, 2026: $323.56Oct 22, 2026: $324.96Oct 23, 2026: $324.39Oct 26, 2026: $325.22Oct 27, 2026: $324.04Oct 28, 2026: $318.31Oct 29, 2026: $321.97Oct 30, 2026: $318.95Nov 2, 2026: $321.34Nov 3, 2026: $320.02Nov 4, 2026: $322.45Nov 5, 2026: $321.11Nov 6, 2026: $319.21Nov 9, 2026: $321.85Nov 10, 2026: $321.46Nov 11, 2026: $321.72Nov 12, 2026: $320.77Nov 13, 2026: $320.91
Nov 13, 2025Low $278.10 · High $359.40Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.