INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024528+17.11%
Dec 31, 2023451+23.72%
Dec 31, 2022365+59.40%
Dec 31, 2021229+10.11%
Dec 31, 2020208+31.77%
Dec 31, 2019158+36.35%
Dec 31, 2018116+34.45%
Dec 31, 201786+54.45%
Dec 31, 201656-14.52%
Dec 31, 201565+47.09%
Dec 31, 201444+4.54%
Dec 31, 201342-12.24%
Dec 31, 201248+72.48%
Dec 31, 201128