CoreStock

NASDAQ: PODD

Insulet

Health Care · Surgical & Medical Instruments & Apparatus

52-week range

$126.40$354.88

Stock price

Market cap

$10.6B

Show table
Insulet market cap, annual
PeriodMarket cap
FY2016, ended Dec 31, 2016$2.17B
FY2017, ended Dec 31, 2017$4.03B
FY2018, ended Dec 31, 2018$4.70B
FY2019, ended Dec 31, 2019$10.8B
FY2020, ended Dec 31, 2020$16.9B
FY2021, ended Dec 31, 2021$18.4B
FY2022, ended Dec 31, 2022$20.5B
FY2023, ended Dec 31, 2023$15.2B
FY2024, ended Dec 31, 2024$18.3B
FY2025, ended Dec 31, 2025$20.0B
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$10.6B

Revenue

$3.05B

Show table
Insulet revenue, annual
PeriodRevenue
FY2016, ended Dec 31, 2016$367M
FY2017, ended Dec 31, 2017$464M
FY2018, ended Dec 31, 2018$564M
FY2019, ended Dec 31, 2019$738M
FY2020, ended Dec 31, 2020$904M
FY2021, ended Dec 31, 2021$1.10B
FY2022, ended Dec 31, 2022$1.31B
FY2023, ended Dec 31, 2023$1.70B
FY2024, ended Dec 31, 2024$2.07B
FY2025, ended Dec 31, 2025$2.71B
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$3.05B

Net income and free cash flow

Show table
Insulet net income and free cash flow, annual
PeriodNet incomeFree cash flow
FY2016, ended Dec 31, 2016−$28.9M−$6.20M
FY2017, ended Dec 31, 2017−$26.8M−$32.5M
FY2018, ended Dec 31, 2018$3.30M−$122M
FY2019, ended Dec 31, 2019$11.6M−$65.3M
FY2020, ended Dec 31, 2020$6.80M−$45.0M
FY2021, ended Dec 31, 2021$16.8M−$180M
FY2022, ended Dec 31, 2022$4.60M−$3.90M
FY2023, ended Dec 31, 2023$206M$70.1M
FY2024, ended Dec 31, 2024$418M$305M
FY2025, ended Dec 31, 2025$247M$378M
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$375M$294M

Cash and cash equivalents

$535M

Show table
Insulet cash and cash equivalents, annual
PeriodCash and cash equivalents
FY2016, ended Dec 31, 2016$137M
FY2017, ended Dec 31, 2017$273M
FY2018, ended Dec 31, 2018$114M
FY2019, ended Dec 31, 2019$214M
FY2020, ended Dec 31, 2020$907M
FY2021, ended Dec 31, 2021$806M
FY2022, ended Dec 31, 2022$690M
FY2023, ended Dec 31, 2023$704M
FY2024, ended Dec 31, 2024$953M
FY2025, ended Dec 31, 2025$716M
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$535M

Total debt

$948M

Show table
Insulet total debt, annual
PeriodTotal debt
FY2016, ended Dec 31, 2016$333M
FY2017, ended Dec 31, 2017$566M
FY2018, ended Dec 31, 2018$592M
FY2019, ended Dec 31, 2019$888M
FY2020, ended Dec 31, 2020$1.06B
FY2021, ended Dec 31, 2021$1.27B
FY2022, ended Dec 31, 2022$1.40B
FY2023, ended Dec 31, 2023$1.42B
FY2024, ended Dec 31, 2024$1.38B
FY2025, ended Dec 31, 2025$949M
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$948M

Shares outstanding

69.4M

Show table
Insulet shares outstanding, annual
PeriodShares outstanding
FY2016, ended Dec 31, 201657.7M
FY2017, ended Dec 31, 201758.4M
FY2018, ended Dec 31, 201859.3M
FY2019, ended Dec 31, 201962.9M
FY2020, ended Dec 31, 202066.1M
FY2021, ended Dec 31, 202169.2M
FY2022, ended Dec 31, 202269.5M
FY2023, ended Dec 31, 202369.9M
FY2024, ended Dec 31, 202470.2M
FY2025, ended Dec 31, 202570.4M
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)69.4M

Buybacks and new shares

Net: $252M more bought back than issued

Show table
Insulet share buybacks and issuance, annual
PeriodBought backPaid to employeesSold for cash
FY2016, ended Dec 31, 2016—$23.6M$4.85M
FY2017, ended Dec 31, 2017—$31.9M—
FY2018, ended Dec 31, 2018—$37.5M$0
FY2019, ended Dec 31, 2019—$28.7M$0
FY2020, ended Dec 31, 2020—$35.9M$478M
FY2021, ended Dec 31, 2021—$34.4M$0
FY2022, ended Dec 31, 2022—$40.9M$0
FY2023, ended Dec 31, 2023$0$48.4M—
FY2024, ended Dec 31, 2024$0$69.3M—
FY2025, ended Dec 31, 2025$59.6M$62.7M—
Trailing 12 months to Jun 30, 2026 (through Q2 FY2026)$330M$77.9M—

From the 10-Q for Q2 FY2026 (period ended Jun 30, 2026), filed Aug 5, 2026. View filings on SEC EDGAR