INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2024626+16.51%
Dec 31, 2023537+7.50%
Dec 31, 2022500+44.13%
Dec 31, 2021347+7.64%
Dec 31, 2020322+24.89%
Dec 31, 2019258+33.17%
Dec 31, 2018194+3.78%
Dec 31, 2017187+19.69%
Dec 31, 2016156-11.45%
Dec 31, 2015176+21.07%
Dec 31, 2014145+7.98%
Dec 31, 2013135+13.15%
Dec 31, 2012119+39.15%
Dec 31, 201186