

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
$158.35
Price+2.71%
$4.18
$10.968b
Large
37x
Premium
Premium
+20.2%
EBITDA Margin+12.0%
Net Profit Margin+11.3%
Free Cash Flow Margin+20.2%
EBITDA Margin+12.0%
Net Profit Margin+11.3%
Free Cash Flow Margin$2.901b
+7.1%
1y CAGR+20.0%
3y CAGR+22.5%
5y CAGR$302.800m
+22.5%
1y CAGR+28.1%
3y CAGR+1117.3%
5y CAGR$4.30
+23.6%
1y CAGR+26.8%
3y CAGR+1045.1%
5y CAGR$1.303b
$2.987b
Assets$1.685b
Liabilities$948.100m
Debt31.7%
1.7x
Debt to EBITDA$412.200m
+9.1%
1y CAGR+122.8%
3y CAGR+162.9%
5y CAGR