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
$346.27
Price-0.06%
-$0.20
$24.375b
Large
105.3x
Premium
Premium
+10.8%
EBITDA Margin+3.5%
Net Profit Margin+26.7%
Free Cash Flow Margin$2.360b
+13.9%
1y CAGR+22.0%
3y CAGR+21.2%
5y CAGR$236.100m
-43.6%
1y CAGR+1481.3%
3y CAGR+1092.8%
5y CAGR$3.29
-43.1%
1y CAGR+1384.5%
3y CAGR+1020.4%
5y CAGR$1.463b
$3.469b
Assets$2.006b
Liabilities$1.417b
Debt40.9%
3.5x
Debt to EBITDA$392.600m
+28.6%
1y CAGR+215.8%
3y CAGR+181.8%
5y CAGR