INSULET CORPPODD

Market cap
$23.3B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 202422.1-26.48%
Dec 31, 202330+59.77%
Dec 31, 202218.8-12.56%
Dec 31, 202121.5-4.53%
Dec 31, 202022.5-27.22%
Dec 31, 201930.9+43.39%
Dec 31, 201821.6-18.20%
Dec 31, 201726.4+99.92%
Dec 31, 201613.2+7.24%
Dec 31, 201512.3-27.00%
Dec 31, 201416.9-0.30%
Dec 31, 201316.9-56.48%
Dec 31, 201238.8