PODD Insulet Corp

Price (delayed)

$278.7

Market cap

$18.47B

P/E Ratio

1,990.71

Dividend/share

N/A

EPS

$0.14

Enterprise value

$18.72B

Highlights
PODD's net income has surged by 75% year-on-year and by 31% since the previous quarter
The EPS has soared by 75% YoY and by 27% from the previous quarter
PODD's price to earnings (P/E) is 47% higher than its last 4 quarters average of 1351.8
The company's debt rose by 19% YoY

Key stats

What are the main financial stats of PODD
Market
Shares outstanding
66.27M
Market cap
$18.47B
Enterprise value
$18.72B
Valuations
Price to earnings (P/E)
1,990.71
Price to book (P/B)
31.47
Price to sales (P/S)
19.22
EV/EBIT
306.83
EV/EBITDA
155.58
EV/Sales
19.52
Earnings
Revenue
$958.7M
EBIT
$61M
EBITDA
$120.3M
Free cash flow
-$82.5M
Per share
EPS
$0.14
Free cash flow per share
-$1.25
Book value per share
$8.86
Revenue per share
$14.5
TBVPS
$26.78
Balance sheet
Total assets
$1.84B
Total liabilities
$1.25B
Debt
$1.07B
Equity
$585.3M
Working capital
$1.01B
Liquidity
Debt to equity
1.82
Current ratio
6.42
Quick ratio
5.11
Net debt/EBITDA
2.05
Margins
EBITDA margin
12.5%
Gross margin
65%
Net margin
0.9%
Operating margin
6.3%
Efficiency
Return on assets
0.5%
Return on equity
1.5%
Return on invested capital
3.6%
Return on capital employed
3.7%
Return on sales
6.4%
Dividend
Dividend yield
N/A
DPS
N/A
Payout ratio
N/A

PODD stock price

How has the Insulet stock price performed over time
Intraday
-0.35%
1 week
5.7%
1 month
-0.94%
1 year
37.05%
YTD
9.02%
QTD
1.53%

Financial performance

How have Insulet's revenue and profit performed over time
Revenue
$958.7M
Gross profit
$622.9M
Operating income
$60.3M
Net income
$8.9M
Gross margin
65%
Net margin
0.9%
PODD's net income has surged by 75% year-on-year and by 31% since the previous quarter
The company's net margin rose by 29% YoY and by 13% QoQ
PODD's gross profit is up by 24% YoY and by 7% from the previous quarter
PODD's revenue is up by 23% year-on-year and by 6% since the previous quarter

Growth

What is Insulet's growth rate over time

Valuation

What is Insulet stock price valuation
P/E
1,990.71
P/B
31.47
P/S
19.22
EV/EBIT
306.83
EV/EBITDA
155.58
EV/Sales
19.52
The EPS has soared by 75% YoY and by 27% from the previous quarter
PODD's price to earnings (P/E) is 47% higher than its last 4 quarters average of 1351.8
PODD's price to book (P/B) is 32% less than its 5-year quarterly average of 46.1 but 20% more than its last 4 quarters average of 26.3
The equity is down by 3% QoQ
PODD's price to sales (P/S) is 70% higher than its 5-year quarterly average of 11.3 and 11% higher than its last 4 quarters average of 17.3
PODD's revenue is up by 23% year-on-year and by 6% since the previous quarter

Efficiency

How efficient is Insulet business performance
PODD's ROE has shrunk by 61% YoY
Insulet's return on invested capital has increased by 38% YoY and by 6% QoQ
The return on assets has increased by 25% since the previous quarter
The ROS has grown by 23% YoY and by 4.9% from the previous quarter

Dividends

What is PODD's dividend
DPS
N/A
Dividend yield
N/A
Payout ratio
N/A

There are no recent dividends present for PODD.

Financial health

How did Insulet financials performed over time
The total assets is 47% higher than the total liabilities
The total assets has soared by 66% YoY
Insulet's quick ratio has soared by 66% YoY and by 3% from the previous quarter
The company's debt is 82% higher than its equity
The debt to equity has plunged by 88% YoY but it has increased by 4% from the previous quarter
The company's debt rose by 19% YoY

All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.