INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202414.9+15.03%
Dec 31, 202313+350.03%
Dec 31, 20222.9-74.88%
Dec 31, 202111.5+101.37%
Dec 31, 20205.7-15.93%
Dec 31, 20196.8+39.26%
Dec 31, 20184.9-405.35%
Dec 31, 2017-1.6-45.39%
Dec 31, 2016-2.9-84.44%
Dec 31, 2015-18.7+340.03%
Dec 31, 2014-4.3-63.88%
Dec 31, 2013-11.8-30.71%
Dec 31, 2012-17-38.99%
Dec 31, 2011-27.9