INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-146+22.45%
Dec 31, 2023-119-37.52%
Dec 31, 2022-191+131.08%
Dec 31, 2021-83-690.71%
Dec 31, 202014-119.02%
Dec 31, 2019-74-60.11%
Dec 31, 2018-185-12.47%
Dec 31, 2017-211+18.42%
Dec 31, 2016-178+1061.72%
Dec 31, 2015-15+33.41%
Dec 31, 2014-11+57.19%
Dec 31, 2013-7-33.52%
Dec 31, 2012-11-77.56%
Dec 31, 2011-49