INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-28+106.62%
Dec 31, 2023-14-66.25%
Dec 31, 2022-40-199.02%
Dec 31, 202141-93.28%
Dec 31, 2020606+723.81%
Dec 31, 201974-948.24%
Dec 31, 2018-9-102.85%
Dec 31, 2017305+72.48%
Dec 31, 2016177-47692.18%
Dec 31, 2015-0-109.20%
Dec 31, 20144-95.82%
Dec 31, 201396+2745.13%
Dec 31, 20123-93.85%
Dec 31, 201155