INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 202414.5+14.60%
Dec 31, 202312.6+1584.25%
Dec 31, 20220.8-59.76%
Dec 31, 20211.9+73.95%
Dec 31, 20201.1-45.40%
Dec 31, 20192+111.92%
Dec 31, 20180.9-116.18%
Dec 31, 2017-5.7-21.59%
Dec 31, 2016-7.3-67.65%
Dec 31, 2015-22.6+26.97%
Dec 31, 2014-17.8-2.06%
Dec 31, 2013-18.2-25.68%
Dec 31, 2012-24.4-34.77%
Dec 31, 2011-37.5