INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202469+43.48%
Dec 31, 202348+18.09%
Dec 31, 202241+18.90%
Dec 31, 202134-4.18%
Dec 31, 202036+25.09%
Dec 31, 201929-23.51%
Dec 31, 201838+17.47%
Dec 31, 201732+35.25%
Dec 31, 201624+23.15%
Dec 31, 201519-14.84%
Dec 31, 201423+77.55%
Dec 31, 201313+27.85%
Dec 31, 201210+28.26%
Dec 31, 20118