INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202481+10.99%
Dec 31, 202373+15.19%
Dec 31, 202263+10.10%
Dec 31, 202157+3.61%
Dec 31, 202055+98.57%
Dec 31, 201928+78.32%
Dec 31, 201816+12.93%
Dec 31, 201714+0.15%
Dec 31, 201614-12.66%
Dec 31, 201516+29.58%
Dec 31, 201412+3.53%
Dec 31, 201312+7.04%
Dec 31, 201211+29.72%
Dec 31, 20119