INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,212+65.36%
Dec 31, 2023733+53.80%
Dec 31, 2022476-14.36%
Dec 31, 2021556-7.84%
Dec 31, 2020604+695.26%
Dec 31, 201976-64.21%
Dec 31, 2018212+33.80%
Dec 31, 2017159+151.02%
Dec 31, 201663+85.46%
Dec 31, 201534-59.38%
Dec 31, 201484-32.72%
Dec 31, 2013125+182.05%
Dec 31, 201244-38.13%
Dec 31, 201171