Company Valuation: Insulet Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 18,350 20,445 15,151 18,313 19,995 10,273 - -
Change - 11.42% -25.89% 20.87% 9.19% -48.62% - -
Enterprise Value (EV) 1 18,807 21,172 15,863 18,739 20,229 10,322 9,950 9,472
Change - 12.57% -25.08% 18.13% 7.95% -48.97% -3.6% -4.8%
P/E 1,109x 4,206x 73.8x 45.2x 81.7x 24.2x 19.4x 16.2x
PBR 33.1x 43x 21.8x 15.9x 13.5x 5.37x 4.09x 3.17x
PEG - -59.4x 0x 0.5x -2.1x 0.3x 0.8x 0.8x
Capitalization / Revenue 16.7x 15.7x 8.93x 8.84x 7.38x 3.13x 2.75x 2.43x
EV / Revenue 17.1x 16.2x 9.35x 9.05x 7.47x 3.14x 2.67x 2.24x
EV / EBITDA 103x 94.2x 48.2x 41x 31.3x 12.9x 10.7x 8.58x
EV / EBIT 149x 563x 76.1x 60.7x 42.5x 17x 13.7x 10.9x
EV / FCF -104x -5,429x 226x 61.4x 53.6x 25.6x 20.2x 15.5x
FCF Yield -0.96% -0.02% 0.44% 1.63% 1.87% 3.91% 4.95% 6.44%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 0.24 0.07 2.94 5.78 3.48 6.126 7.629 9.116
Distribution rate - - - - - - - -
Net sales 1 1,099 1,305 1,697 2,072 2,708 3,287 3,733 4,225
EBITDA 1 183.4 224.8 329.2 457.3 645.5 800 929.9 1,104
EBIT 1 126 37.6 208.5 308.9 476.1 607.1 726.2 871.3
Net income 1 16.8 4.6 206.3 418.3 247.1 425.2 533.8 644.8
Net Debt 1 457.2 727.1 711.6 426.5 233.1 49.62 -322.4 -800.4
Reference price 2 266.07 294.39 216.98 261.07 284.24 148.12 148.12 148.12
Nbr of stocks (in thousands) 68,967 69,449 69,828 70,145 70,347 69,354 - -
Announcement Date 2/23/22 2/23/23 2/22/24 2/20/25 2/18/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
24.18x3.01x12.36x-.--% 9.84B
32.87x4.04x15.95x2.51% 177B
20.65x3.58x12.8x2.94% 118B
23.94x4.68x16.3x1.17% 118B
30.93x3x12.11x2.29% 91.21B
18.56x0.21x13.41x0.7% 64.59B
31.76x7.96x20.46x1.24% 56.13B
39.75x3.66x12.44x1.98% 54.59B
38.38x9.31x26.04x-.--% 43.6B
40.74x3.29x12.28x0.53% 33.95B
Average 30.18x 4.27x 15.41x 1.34% 76.73B
Weighted average by Cap. 29.14x 4.13x 15.29x 1.8%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Insulet Corporation

Historical PBR trend

Valuation ratios - PBR - Insulet Corporation

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Insulet Corporation

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Insulet Corporation


Year-on-year evolution of the Yield

Valuation ratios - Yield - Insulet Corporation
  1. Stock Market
  2. Stocks
  3. PODD Stock
  4. Valuation Insulet Corporation