INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-125+65.21%
Dec 31, 2023-76-38.49%
Dec 31, 2022-123+9.83%
Dec 31, 2021-112-13.26%
Dec 31, 2020-129-21.20%
Dec 31, 2019-164+0.83%
Dec 31, 2018-162+110.23%
Dec 31, 2017-77+249.20%
Dec 31, 2016-22+108.47%
Dec 31, 2015-11-7.64%
Dec 31, 2014-11+57.19%
Dec 31, 2013-7-33.52%
Dec 31, 2012-11-1.11%
Dec 31, 2011-11