INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Dec 31, 20241,446+24.64%
Dec 31, 20231,160+43.98%
Dec 31, 2022806+7.11%
Dec 31, 2021752+29.16%
Dec 31, 2020582+21.24%
Dec 31, 2019480+29.75%
Dec 31, 2018370+33.55%
Dec 31, 2017277+31.31%
Dec 31, 2016211+42.48%
Dec 31, 2015148+3.40%
Dec 31, 2014143+27.48%
Dec 31, 2013112+21.73%
Dec 31, 201292+38.41%
Dec 31, 201167