INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202420.2+66.11%
Dec 31, 202312.2+3349.41%
Dec 31, 20220.4-76.95%
Dec 31, 20211.5+103.35%
Dec 31, 20200.8-52.15%
Dec 31, 20191.6+169.13%
Dec 31, 20180.6-110.09%
Dec 31, 2017-5.8-26.48%
Dec 31, 2016-7.9-65.30%
Dec 31, 2015-22.7+27.12%
Dec 31, 2014-17.8-2.00%
Dec 31, 2013-18.2-25.82%
Dec 31, 2012-24.5-34.65%
Dec 31, 2011-37.5