INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20241,348-4.03%
Dec 31, 20231,404-0.40%
Dec 31, 20221,410+11.58%
Dec 31, 20211,264+19.05%
Dec 31, 20201,062+16.74%
Dec 31, 2019909+51.30%
Dec 31, 2018601+5.03%
Dec 31, 2017572+69.39%
Dec 31, 2016338+92.02%
Dec 31, 2015176+1.08%
Dec 31, 2014174+43.85%
Dec 31, 2013121+14.57%
Dec 31, 2012106-4.17%
Dec 31, 2011110