INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024430+6.91%
Dec 31, 2023403+16.09%
Dec 31, 2022347+14.38%
Dec 31, 2021303+96.50%
Dec 31, 2020154+52.77%
Dec 31, 2019101+41.43%
Dec 31, 201871+111.33%
Dec 31, 201734-4.85%
Dec 31, 201636+152.89%
Dec 31, 201514+7.21%
Dec 31, 201413+38.41%
Dec 31, 20139-36.34%
Dec 31, 201215+25.59%
Dec 31, 201112