

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
19 years
USD
Exclusive to Premium users
$134.68
Price-2.35%
-$3.24
$9.329b
Mid
22.9x
Premium
Premium
+16.5%
EBITDA Margin+11.9%
Net Profit Margin+7.4%
Free Cash Flow Margin+16.5%
EBITDA Margin+11.9%
Net Profit Margin+7.4%
Free Cash Flow Margin$3.054b
+12.8%
1y CAGR+21.9%
3y CAGR+23.9%
5y CAGR$375.300m
+51.9%
1y CAGR+37.9%
3y CAGR+1124.6%
5y CAGR$5.35
+53.7%
1y CAGR+36.9%
3y CAGR+1052.6%
5y CAGR$1.422b
$3.165b
Assets$1.743b
Liabilities$948.400m
Debt30.0%
1.5x
Debt to EBITDA$298.300m
-21.0%
1y CAGR+112.8%
3y CAGR+155.3%
5y CAGR