INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,072+22.07%
Dec 31, 20231,697+30.02%
Dec 31, 20221,305+18.79%
Dec 31, 20211,099+21.49%
Dec 31, 2020904+22.51%
Dec 31, 2019738+30.93%
Dec 31, 2018564+21.57%
Dec 31, 2017464+26.37%
Dec 31, 2016367+13.19%
Dec 31, 2015324+12.30%
Dec 31, 2014289+16.85%
Dec 31, 2013247+16.90%
Dec 31, 2012211+38.83%
Dec 31, 2011152