INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20241,185+7.42%
Dec 31, 20231,103+5.96%
Dec 31, 20221,041-13.85%
Dec 31, 20211,208-4.46%
Dec 31, 20201,264+68.79%
Dec 31, 2019749-16.64%
Dec 31, 2018899+3.73%
Dec 31, 2017866+16.39%
Dec 31, 2016744+8.46%
Dec 31, 2015686+3.68%
Dec 31, 2014662+1.65%
Dec 31, 2013651+23.85%
Dec 31, 2012526+2.60%
Dec 31, 2011512