INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024-870+32.80%
Dec 31, 2023-655-191.95%
Dec 31, 2022712+52.32%
Dec 31, 2021468+382.46%
Dec 31, 202097-81.07%
Dec 31, 2019512+299.68%
Dec 31, 2018128+1.54%
Dec 31, 2017126+268.78%
Dec 31, 201634-30.25%
Dec 31, 201549+282.21%
Dec 31, 201413-135.56%
Dec 31, 2013-36-159.27%
Dec 31, 201261+317.32%
Dec 31, 201115