Insulet Corp. logo

Insulet Corp.

TickerPODDVenueUSSectorHealthcarePrimary listingBeta1.08
$141.1+1.68%
FinScore70

Insulet Corp. is a United States-based company in the Healthcare sector with a market capitalisation of $9.8B. Its FinScore is 70/100; its highest-scoring layer is Growth (76) and its lowest is Momentum (20). The shares trade at 26.1x trailing earnings and are down 50% year to date.

Market cap
$9.8B
P/E (TTM)
26.1x
ROE
26.7%

Share price performance

Loading chart…

About Insulet Corp.

www.insulet.com

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.

Profile
Sector
Healthcare
Industry
Medical - Devices
HQ
United States
Fiscal year-end
December
Trading currency
USD
Reporting currency
USD
Fundamentals updated
74 days ago
Market
Market cap
$9.8B
Shares outstanding
69.4M
P/E (TTM)
26.1x
Beta (issuer)
1.10
Revenue (latest FY)
$2.7B

Revenue breakdown

FY 2025$2.7B
  • International Omnipod
    98.7%$2.7B
  • Drug Delivery
    1.3%$34.1M

FinScore

As of 2026-10-19
Overall70
Quality75
Growth76
Value68
Momentum20
Relative Strength95

Snapshot

Ownership

As of 2026-06-30
Institutional
100.0%
Insider
0.2%
Free float
99.6%
Top-5 institutional holders
28.5%
Shares outstanding
69.4M
Sign up to see the top holders

Sign up or log in to see Analysis

Analysis for Insulet Corp. is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Financials

Financials for Insulet Corp. is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Estimates

Estimates for Insulet Corp. is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Peers

Peers for Insulet Corp. is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see Valuation

Valuation for Insulet Corp. is available to Finryse members. The Overview stays open to everyone; creating an account is free.

Sign up or log in to see News

News for Insulet Corp. is available to Finryse members. The Overview stays open to everyone; creating an account is free.