INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,196+19.01%
Dec 31, 20231,005+7.28%
Dec 31, 2022937+30.33%
Dec 31, 2021719+15.19%
Dec 31, 2020624+13.10%
Dec 31, 2019552+18.06%
Dec 31, 2018467+67.20%
Dec 31, 2017280+222.51%
Dec 31, 201687+2.75%
Dec 31, 201584-10.21%
Dec 31, 201494+4.68%
Dec 31, 201390+1.85%
Dec 31, 201288+13.27%
Dec 31, 201178