

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
$326.80
Price-0.62%
-$2.05
$22.989b
Large
96.1x
Premium
Premium
+22.7%
EBITDA Margin+12.4%
Net Profit Margin+14.8%
Free Cash Flow Margin$2.522b
+21.7%
1y CAGR+24.6%
3y CAGR+23.2%
5y CAGR$246.200m
-41.1%
1y CAGR+1482.1%
3y CAGR+1093.5%
5y CAGR$3.45
-40.3%
1y CAGR+1385.4%
3y CAGR+1021.1%
5y CAGR$1.384b
$3.029b
Assets$1.645b
Liabilities$1.031b
Debt34.0%
2.3x
Debt to EBITDA$421.200m
+37.9%
1y CAGR+218.9%
3y CAGR+184.1%
5y CAGR