

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
$208.01
Price-0.10%
-$0.21
$14.643b
Large
59.8x
Premium
Premium
+22.6%
EBITDA Margin+13.0%
Net Profit Margin+6.2%
Free Cash Flow Margin+22.6%
EBITDA Margin+13.0%
Net Profit Margin+6.2%
Free Cash Flow Margin$2.708b
+30.7%
1y CAGR+27.6%
3y CAGR+25.4%
5y CAGR$247.100m
-40.9%
1y CAGR+1482.2%
3y CAGR+1093.5%
5y CAGR$3.48
-39.4%
1y CAGR+1385.7%
3y CAGR+1021.3%
5y CAGR$1.515b
$3.190b
Assets$1.675b
Liabilities$1.051b
Debt32.9%
2.2x
Debt to EBITDA$377.700m
+23.7%
1y CAGR+214.1%
3y CAGR+180.6%
5y CAGR