INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20221,374+10.05%
Dec 31, 20211,249+19.65%
Dec 31, 20201,044+17.55%
Dec 31, 2019888+49.99%
Dec 31, 2018592+4.56%
Dec 31, 2017566+70.14%
Dec 31, 2016333+93.81%
Dec 31, 2015172+1.60%
Dec 31, 2014169+48.70%
Dec 31, 2013114+9.56%
Dec 31, 2012104-4.43%
Dec 31, 2011109