Insulet Corporation (PODD)

NASDAQ · Health Care · Medical Devices
By Alex · Tickerpine
$145.06
+0.36 (+0.25%)
Price — last 10 years monthly, dividend-adjusted · hover for detail
Market Cap
$10.06B
P/E (TTM)
27.2
Forward P/E
18.8
EPS (TTM)
$5.34
ROE
26.02%
Profit Margin
12.29%
Revenue Growth
23.50%
Dividend Yield
Beta
1.09
52W High
$354.88
52W Low
$126.40
Analyst Target
$171.91

PODD stock forecast: what analysts expect

Consensus rating
Buy
Avg. 12-month target
$171.91
Implied upside
+18.5%

Wall Street analysts covering Insulet Corporation currently rate the stock a Buy on average, with a mean 12-month price target of $171.91 — +18.5% versus the last price of $145.06. Targets reflect analyst opinion, not a guarantee.

What would an investment in PODD be worth today?
Run PODD through our free historical return calculator.
Calculate PODD returns →

PODD historical returns

PeriodTotal returnAnnualized (CAGR)$1,000 grew to
1 year -57.3% -57.3% $427
3 years -24.3% -8.9% $757
5 years -51.3% -13.4% $487
10 years +243% +13.1% $3,427
Since 2007 +879% +12.6% $9,788

Based on monthly dividend-adjusted prices. See the full breakdown on what if you had invested in PODD.

PODD annual returns by year

2026 YTD -49.0%
2025 +8.9%
2024 +20.3%
2023 -26.3%
2022 +10.6%
2021 +4.1%
2020 +49.3%
2019 +115.8%
2018 +15.0%
2017 +83.1%

Congress trading in PODD

3 members of Congress have disclosed trading PODD — 2 purchases and 3 sales worth an estimated $40,000. Most recent disclosure: Feb 16, 2021.

Insider activity in PODD

PODD's own executives and directors have made 2 open-market purchases ($897,883) and 1 sale ($59,887) in the last 90 days, per SEC Form 4 filings. Most recent: Jun 3, 2026.

Jun 3, 2026Stonesifer Timothy C. Director Buy $400,393
Jun 3, 2026Borio Luciana Director Sell $59,887
Jun 3, 2026Weatherman Elizabeth H Director Buy $497,490

About Insulet Corporation

Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insulin-dependent diabetes in the United States and internationally. The company offers Omnipod platform products comprising Omnipod 5 automated insulin delivery system, which includes a proprietary AID algorithm embedded in the pod that integrates with a third-party continuous glucose monitor to obtain glucose values through wireless Bluetooth communication; Omnipod DASH insulin management system that features a Bluetooth enabled pod that is controlled by a smartphone-like personal diabetes manager with a color touch screen user interface; and the Omnipod Insulin Management System. It also provides pods for Amgen for use in the Neulasta Onpro kit, which is a delivery system to help reduce the risk of infection after intense chemotherapy. The company sells its products to end-users through the pharmacy channel; and independent distributors. Insulet Corporation was incorporated in 2000 and is headquartered in Acton, Massachusetts.

Company website ↗

PODD Key Statistics

Previous Close$144.70P/E Ratio27.2
Market Cap$10.06BPEG Ratio1.42
Revenue (TTM)$3.05BROE26.02%
Gross Margin71.08%ROA9.71%
Debt / Equity66.7Employees5,400

PODD in plain English

PODD stock: frequently asked questions

What is Insulet Corporation's stock price today?

Insulet Corporation (PODD) last traded at $145.06 on the NASDAQ. Over the past 52 weeks the stock has traded between $126.40 and $354.88.

Is PODD stock a buy or a sell?

Wall Street analysts' consensus rating on PODD is "Buy", with an average 12-month price target of $171.91 — about +18.5% versus the current price of $145.06. Analyst targets are opinions, not guarantees; always do your own research.

How much would $1,000 invested in PODD 10 years ago be worth today?

A $1,000 investment in Insulet Corporation made 10 years ago would be worth about $3,427 today (dividends reinvested) — a total return of 243%, or 13.1% per year.

Does PODD pay a dividend?

No — Insulet Corporation does not currently pay a meaningful dividend. Returns for shareholders come from changes in the share price.

What is PODD's P/E ratio?

PODD trades at a trailing price-to-earnings ratio of 27.2, and 18.8 times expected forward earnings. The P/E ratio tells you how many dollars investors pay for each $1 of the company's annual profit.

Do members of Congress trade PODD stock?

Yes — 3 members of Congress have disclosed trades in PODD under the STOCK Act, totaling 2 purchases and 3 sales worth an estimated $40,000.

What is Insulet Corporation's ticker symbol?

Insulet Corporation trades under the ticker symbol PODD on the NASDAQ.

Compare PODD with peers

PODD vs LLYEli Lilly and Company $1,220.28 PODD vs JNJJohnson & Johnson $260.86 PODD vs ABBVAbbVie Inc. $248.76 PODD vs UNHUnitedHealth Group Incorporated $405.59 PODD vs MRKMerck & Company, Inc. $132.92

Data last refreshed from public sources. Figures may be delayed. Not investment advice.