Log in
E-mail
Password
Show password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

INSULET CORPORATION

(PODD)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 4 68610 58416 85320 142--
Entreprise Value (EV)1 5 16411 09616 94920 40220 31820 197
P/E ratio 1 586x901x2 556x872x189x124x
Yield ------
Capitalization / Revenue 8,31x14,3x18,6x18,6x15,4x12,7x
EV / Revenue 9,16x15,0x18,7x18,8x15,5x12,7x
EV / EBITDA 120x142x139x115x83,3x64,1x
Price to Book 22,1x141x28,0x33,6x24,2x18,0x
Nbr of stocks (in thousands) 59 07761 82265 92868 874--
Reference price (USD) 79,3171256292292292
Announcement Date 02/25/201902/25/202002/23/2021---
1 USD in Million
Estimates
Income Statement Evolution (Annual data)
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 5647389041 0851 3071 589
EBITDA1 43,177,9122178244315
Operating profit (EBIT)1 27,450,066,1116174240
Operating Margin 4,86%6,77%7,31%10,7%13,3%15,1%
Pre-Tax Profit (EBT)1 5,2314,59,7031,6127198
Net income1 3,2911,66,8021,8103159
Net margin 0,58%1,57%0,75%2,01%7,88%10,0%
EPS2 0,050,190,100,341,552,36
Dividend per Share2 ------
Announcement Date 02/25/201902/25/202002/23/2021---
1 USD in Million
2 USD
Income Statement Evolution (Quarterly data)
Fiscal Period: December 2020 Q4 2021 Q1 2021 Q2 2021 Q3 2021 Q4 2022 Q1
Net sales1 246252263273295298
EBITDA1 33,029,152,345,855,549,9
Operating profit (EBIT)1 7,3016,326,331,841,432,8
Operating Margin 2,97%6,46%9,99%11,7%14,0%11,0%
Pre-Tax Profit (EBT)1 -18,50,30-28,420,029,019,2
Net income1 -17,1--25,016,524,016,6
Net margin -6,95%--9,50%6,06%8,14%5,57%
EPS2 -0,26--0,370,250,360,27
Dividend per Share ------
Announcement Date 02/23/202105/06/202108/05/2021---
1 USD in Million
2 USD
Previous periodNext period
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 47851296,126017655,2
Net Cash position1 ------
Leverage (Debt / EBITDA) 11,1x6,57x0,79x1,46x0,72x0,18x
Free Cash Flow1 -126-65,3-45,062,3112164
ROE (Net Profit / Equities) 1,78%12,9%5,01%3,64%13,9%16,7%
Shareholders' equity1 18590,0136599741955
ROA (Net Profit / Asset) 0,38%1,12%1,13%1,82%3,97%5,95%
Assets1 8731 0366021 2002 5942 678
Book Value Per Share2 3,581,219,148,7112,116,3
Cash Flow per Share2 0,591,581,271,282,412,31
Capex1 162164129138128132
Capex / Sales 28,8%22,2%14,3%12,8%9,83%8,30%
Announcement Date 02/25/201902/25/202002/23/2021---
1 USD in Million
2 USD
Key data
Capitalization (USD) 20 142 162 989
Net sales (USD) 904 400 000
Number of employees 1 900
Sales / Employee (USD) 476 000
Free-Float 99,6%
Free-Float capitalization (USD) 20 060 724 438
Avg. Exchange 20 sessions (USD) 89 021 985
Average Daily Capital Traded 0,44%
EPS & Dividend
Year-on-year evolution of the PER
Change in Enterprise Value/EBITDA