INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,891+19.48%
Dec 31, 20231,583+20.46%
Dec 31, 20221,314-1.19%
Dec 31, 20211,330+6.49%
Dec 31, 20201,249+111.29%
Dec 31, 2019591+28.12%
Dec 31, 2018461-14.13%
Dec 31, 2017537+45.20%
Dec 31, 2016370+93.94%
Dec 31, 2015191-8.37%
Dec 31, 2014208+5.04%
Dec 31, 2013198+80.28%
Dec 31, 2012110-16.58%
Dec 31, 2011132