Insulet

PODD · NASDAQ · USD

$131.69Change from previous close: +0.69%Absolute change: +$0.90

Close · October 2, 2026

At a glance

Revenue growth
+30.73%
2025 vs 2024
Net income growth
−40.93%
2025 vs 2024
Net margin
9.1%
2024: 20.2%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Annual
Item20252024202320222021
Total revenue2,7082,0721,6971,305—
Cost of revenue768626537500—
Gross profit1,9401,4461,160806—
Selling, general and administrative1,165917735588—
Research and development301220205180—
Operating income47430922037.6—
EBIT39934325145.8—
EBITDA489424324109—
Interest expense59.442.736.236.0—
Pre-tax income3403002159.8—
Income tax92.4-1188.35.2—
Net income2474182064.6—
Net income to common shareholders2474182064.6—
Basic EPS3.515.972.960.07—
Diluted EPS3.485.782.940.07—
Average shares (basic)70.370.169.869.4—
Average shares (diluted)71.973.973.669.9—