Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insulin-dependent diabetes. It offers Omnipod System, a self-adhesive disposable tubeless Omnipod device that is worn on the body for up to three days at a time, as well as its wireless companion, the handheld personal diabetes manager. The company sells its products primarily through independent distrib⦠read more
Healthcare
Medical Devices
18 years
USD
Exclusive to Premium users
$321.27
Price+1.74%
$5.49
$22.615b
Large
98.3x
Premium
Premium
-1.7%
EBITDA Margin+9.2%
Net Profit Margin+7.9%
Free Cash Flow Margin$2.360b
+13.9%
1y CAGR+22.0%
3y CAGR+21.2%
5y CAGR$273.300m
-34.7%
1y CAGR+1484.3%
3y CAGR+1095.1%
5y CAGR$3.29
-43.1%
1y CAGR+1321.1%
3y CAGR+972.8%
5y CAGR$1.463b
$3.469b
Assets$2.006b
Liabilities$1.400b
Debt40.4%
4.3x
Debt to EBITDA$290.900m
-4.7%
1y CAGR+309.1%
3y CAGR+251.8%
5y CAGR