Insulet Corporation (PODD)

NASDAQ: PODD · IEX Real-Time Price · USD
-3.99 (-2.01%)
Jan 27, 2022 3:08 PM EST - Market open

Total Valuation

Insulet has a market cap or net worth of $13.45 billion. The enterprise value is $13.88 billion.

Market Cap13.45B
Enterprise Value13.88B

Important Dates

The next earnings date is Wednesday, February 23, 2022, after market close.

Estimated Earnings DateFeb 23, 2022
Ex-Dividend Daten/a

Share Statistics

Insulet has 68.97 million shares outstanding. The number of shares has increased by 4.79% in one year.

Shares Outstanding68.97M
Shares Change (YoY)+4.79%
Shares Change (QoQ)+3.26%
Owned by Insiders (%)0.39%
Owned by Institutions (%)102.73%

Valuation Ratios

PE Ration/a
Forward PE178.57
PS Ratio12.97
PB Ratio27.01
P/FCF Ration/a
PEG Ration/a
Financial Ratio History

Enterprise Valuation

EV / Earningsn/a
EV / Sales13.38
EV / EBITDA145.47
EV / EBIT510.22
EV / FCFn/a

Financial Position

The company has a current ratio of 5.72, with a Debt / Equity ratio of 2.58.

Current Ratio5.72
Quick Ratio4.25
Debt / Equity2.58
Debt / EBITDA13.48
Debt / FCFn/a

Financial Efficiency

Return on equity (ROE) is -5.50%, which is considered low.

Return on Equity (ROE)-5.50%
Return on Assets (ROA)-1.50%
Return on Capital (ROIC)n/a
Revenue Per Employee$545,895
Profits Per Employee-$15,526
Employee Count1,900
Asset Turnover0.54
Inventory Turnover1.76


Income Tax-1.90M
Effective Tax Raten/a

Stock Price Statistics

The stock price has decreased by -30.53% in the last 52 weeks. The beta is 0.66, so Insulet's price volatility has been lower than the market average.

Beta (1Y)0.66
52-Week Price Change-30.53%
50-Day Moving Average255.10
200-Day Moving Average282.73
Average Volume (30 Days)496,356

Short Selling Information

Short Interest2.72M
Short % of Shares Out3.94%
Short % of Float3.96%
Short Ratio (days to cover)5.42

Income Statement

In the last 12 months, Insulet had revenue of $1.04 billion and -29.50 million in losses. Earnings per share was -$0.44.

Gross Profit700.00M
Operating Income69.00M
Pretax Income-31.40M
Net Income-29.50M
Earnings Per Share (EPS)-$0.44
Full Income Statement

Balance Sheet

The company has $857.10 million in cash and $1.29 billion in debt, giving a net cash position of -$428.80 million or -$6.22 per share.

Cash & Cash Equivalents857.10M
Total Debt1.29B
Net Cash-428.80M
Net Cash Per Share-$6.22
Book Value497.90M
Book Value Per Share7.22
Working Capital1.08B
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was -$43.60 million and capital expenditures -$120.60 million, giving a free cash flow of -$164.20 million.

Operating Cash Flow-43.60M
Capital Expenditures-120.60M
Free Cash Flow-164.20M
FCF Per Sharen/a
Full Cash Flow Statement


Gross margin is 67.49%, with operating and profit margins of 6.65% and -2.84%.

Gross Margin67.49%
Operating Margin6.65%
Pretax Margin-3.03%
Profit Margin-2.84%
EBITDA Margin9.20%
EBIT Margin2.62%
FCF Margin-15.83%

Dividends & Yields

Insulet does not appear to pay any dividends at this time.

Dividend Per Sharen/a
Dividend Yieldn/a
Earnings Yield-0.22%
FCF Yield-1.22%
Dividend Growth (YoY)n/a
Payout Ration/a

Stock Splits

This stock does not have any record of stock splits.

Last Split Daten/a
Split Typen/a
Split Ration/a