INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,876+1.11%
Dec 31, 20231,856+4.55%
Dec 31, 20221,775+18.91%
Dec 31, 20211,493+17.58%
Dec 31, 20201,269+18.96%
Dec 31, 20191,067+48.89%
Dec 31, 2018717+8.87%
Dec 31, 2017658+67.28%
Dec 31, 2016393+63.23%
Dec 31, 2015241+10.42%
Dec 31, 2014218+33.65%
Dec 31, 2013163+6.16%
Dec 31, 2012154+11.36%
Dec 31, 2011138