INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20243,088+19.30%
Dec 31, 20232,588+14.97%
Dec 31, 20222,251+9.87%
Dec 31, 20212,049+9.39%
Dec 31, 20201,873+63.87%
Dec 31, 20191,143+23.06%
Dec 31, 2018929+13.71%
Dec 31, 2017817+78.86%
Dec 31, 2016457+65.98%
Dec 31, 2015275-8.95%
Dec 31, 2014302+4.93%
Dec 31, 2013288+45.39%
Dec 31, 2012198-5.50%
Dec 31, 2011210