PODD

Insulet Corporation

Healthcare
$156.89 as of May 21, 2026

Sign in to add PODD to your portfolio.

Sign in
Market cap
$10.85B
P/E (TTM)
36.2x
EPS (TTM)
$4.33
Dividend yield
โ€”

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $1.10B $16.80M $-190.80M 68.4% 11.5% $0.25
2022 $1.31B $4.60M $-38.30M 61.7% 2.9% $0.07
2023 $1.70B $206.30M $70.10M 68.3% 13.0% $2.96
2024 $2.07B $418.30M $305.40M 69.8% 14.9% $5.97
2025 $2.71B $247.10M $377.70M 71.6% 17.5% $3.51

Recent prices

Date Open Close Volume
May 21, 2026 $157.29 $156.89 1.03M
May 20, 2026 $154.07 $156.59 1.13M
May 19, 2026 $153.23 $154.61 1.39M
May 18, 2026 $146.91 $152.49 1.56M
May 15, 2026 $149.90 $147.46 1.44M
May 14, 2026 $149.00 $148.68 1.70M
May 13, 2026 $156.11 $148.84 1.99M
May 12, 2026 $157.70 $158.35 1.34M
May 11, 2026 $153.34 $154.17 1.54M
May 08, 2026 $161.55 $154.16 1.74M
May 07, 2026 $153.09 $160.40 2.83M
May 06, 2026 $167.04 $151.28 4.46M
May 05, 2026 $170.86 $167.53 1.47M
May 04, 2026 $175.04 $171.39 1.28M
May 01, 2026 $174.19 $175.04 1.28M
Apr 30, 2026 $164.00 $172.14 2.52M
Apr 29, 2026 $181.46 $160.02 4.05M
Apr 28, 2026 $189.46 $182.87 1.18M
Apr 27, 2026 $188.76 $188.31 654.17K
Apr 24, 2026 $188.85 $189.56 1.12M
Apr 23, 2026 $193.21 $192.21 711.86K
Apr 22, 2026 $192.67 $193.62 764.13K
Apr 21, 2026 $200.77 $192.33 788.91K
Apr 20, 2026 $201.63 $200.87 587.04K

Profitability & balance

ROE (TTM)
21.4%
Gross margin
71.0%
Operating margin
17.5%
Net margin
10.4%
Debt / equity
0.73