INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024418+102.76%
Dec 31, 2023206+4384.78%
Dec 31, 20225-72.62%
Dec 31, 202117+147.06%
Dec 31, 20207-41.38%
Dec 31, 201912+252.37%
Dec 31, 20183-112.27%
Dec 31, 2017-27-7.09%
Dec 31, 2016-29-60.72%
Dec 31, 2015-74+42.76%
Dec 31, 2014-51+14.51%
Dec 31, 2013-45-13.29%
Dec 31, 2012-52-9.28%
Dec 31, 2011-57