INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024309+40.41%
Dec 31, 2023220+485.11%
Dec 31, 202238-70.16%
Dec 31, 2021126+144.66%
Dec 31, 202052+3.00%
Dec 31, 201950+82.33%
Dec 31, 201827-471.23%
Dec 31, 2017-7-30.99%
Dec 31, 2016-11-82.38%
Dec 31, 2015-61+394.14%
Dec 31, 2014-12-57.79%
Dec 31, 2013-29-19.00%
Dec 31, 2012-36-15.30%
Dec 31, 2011-42