PODD Insulet Corporation logo

PODD Insulet Corporation

Healthcare
$153.62+0.00%OpenMarket Cap: $10.64B

As of 2026-05-26

Valuation

View Details

P/E (TTM)

57.68

PEG

P/B

8.32

P/S

3.70

EV/EBITDA

19.94

DCF Value

$-31.84

FCF Yield

3.8%

Div Yield

0.0%

Margins & Returns

Gross Margin

71.0%

Operating Margin

17.5%

Net Margin

10.4%

ROE

21.4%

ROA

10.1%

ROIC

16.4%

Financials

View All
PeriodRevenueNet IncomeEPS
Q1 null$761.7M$91.1M$
Q4 null$783.8M$101.6M$
FY null$2.71B$247.1M$
Q3 null$706.3M$87.6M$

Analyst Ratings

View All

Consensus

Buy

Target (Consensus)

$232.18

Target (Median)

$237.00

Target Range

$198.00 - $280.00

5 Strong Buy17 Buy3 Hold0 Sell1 Strong Sell
B of A SecuritiesBuy
2026-05-18
BarclaysUnderweight
2026-05-08
Truist SecuritiesBuy
2026-05-07
BernsteinOutperform
2026-05-07
Canaccord GenuityBuy
2026-05-07

Trading Activity

Insider Trades

View All
WEATHERMAN ELIZABETH Hdirector
SellThu May 21
STONESIFER TIMOTHY C.director
SellThu May 21
Scannell Timothy Jdirector
SellThu May 21
MINOGUE MICHAEL Rdirector
SellThu May 21
Huffines Robert Lutherdirector
SellThu May 21

Company Info

Sector

Healthcare

Industry

Medical - Devices

Country

US

Exchange

Beta

1.20

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 distributors and pharmacy channels, as well as directly in the United States, Canada, Europe, the Middle East, and Australia. Insulet Corporation was incorporated in 2000 and is headquartered in Acton, Massachusetts.

Peers