INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024300+39.89%
Dec 31, 2023215+2089.80%
Dec 31, 202210-52.20%
Dec 31, 202121+111.34%
Dec 31, 202010-33.10%
Dec 31, 201915+177.46%
Dec 31, 20185-119.67%
Dec 31, 2017-27-0.91%
Dec 31, 2016-27-63.38%
Dec 31, 2015-73+42.59%
Dec 31, 2014-51+14.45%
Dec 31, 2013-45-13.13%
Dec 31, 2012-52-9.45%
Dec 31, 2011-57