MarketInOut Stock Screener Log In | Sign Up
 

Insulet Corp

NASDAQ • Healthcare • Medical Devices • Quote as of 10/23/2026
Insulet Corp stock price and volume chart

Company Profile

IndustryMedical Devices
SectorHealthcare
ExchangeNASDAQ
Market Capitalization10,273 mln
Float69.06 mln
Earnings Date11/04/2026

EPS

5.34
Strong

P / E

27.90
Elevated

Piotroski F-Score

9 / 9
Exceptional

Beneish M-Score

-2.35
Borderline

1-Year Forecast

167.17
Modest upside

Relative Strength

95 / 100
Top performer

Business Description

Insulet Corporation designs and sells wearable insulin delivery devices for people living with insulin-dependent diabetes, serving customers across the United States and in markets around the world. The company is best known for its Omnipod product line, which offers tubeless, hands-free alternatives to traditional insulin pumps, including systems that automatically adjust insulin delivery by communicating wirelessly with glucose monitors. Beyond diabetes care, Insulet also supplies delivery pods used in a medical kit that helps protect cancer patients from infection following chemotherapy. Founded in 2000 and based in Acton, Massachusetts, the company reaches customers through pharmacies and distribution partners.

Key Fundamentals

EPS5.34
P/E27.90
ROE26.49
RPS43.62
ROIC18.73
ROA11.85
Interest Cover8.13
EBITDA, mln682
EV / EBITDA13.88
EV / EBIT16.97
Revenue, mln3,054
EV / Revenue3.10

Quote Details

Last 149.01
Change 0.89 (0.6%)
Open 147.87
Volume 802,846
Turnover 119,632,080
Average Volume 1,542,769

Financial Ratios

Pre-Tax Profit Margin16
Leverage Ratio2.23
Current Ratio2.45
Price / Book6.36
Price / Tangible Book7.21
Price / Cash Flow20.08
Price / Free Cash Flow31.17
Debt / Equity0.67
Price / Sales2.98
PEG Ratio0.67

Financial Strength

Altman Z-Score5.34
Piotroski F-Score 9 / 9
Beneish M-Score-2.35
Price to Intrinsic Value3.23
Price to Lynch Fair Value1.05
Price to Graham Number2.90
1-Year Target Price167.17
Shiller PE Ratio83.63
Short Ratio3.08
Short % of Float8.72

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 5.61% 89 / 100   
1 Month 9.74% 93 / 100   
2 Months -10.97% 30 / 100   
6 Months -21.39% 25 / 100   
1 Year -54.74% 16 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog