PODD Insulet Corp

Price (delayed)

$234.19

Market cap

$15.52B

P/E Ratio

1,672.79

Dividend/share

N/A

EPS

$0.14

Enterprise value

$15.77B

Sector: Healthcare
Industry: Medical Devices

Highlights

The EPS has soared by 75% YoY and by 27% from the previous quarter
PODD's net income has surged by 75% year-on-year and by 31% since the previous quarter
PODD's price to earnings (P/E) is 24% 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
$15.52B
Enterprise value
$15.77B
Valuations
Price to earnings (P/E)
1,672.79
Price to book (P/B)
26.44
Price to sales (P/S)
16.15
EV/EBIT
258.47
EV/EBITDA
131.06
EV/Sales
16.45
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
-7.49%
1 week
-20.67%
1 month
-15.91%
1 year
8.85%
YTD
-8.39%
QTD
-10.24%

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,672.79
P/B
26.44
P/S
16.15
EV/EBIT
258.47
EV/EBITDA
131.06
EV/Sales
16.45
The EPS has soared by 75% YoY and by 27% from the previous quarter
PODD's price to earnings (P/E) is 24% higher than its last 4 quarters average of 1351.8
PODD's price to book (P/B) is 44% less than its 5-year quarterly average of 47.0
The equity is down by 3% QoQ
PODD's price to sales (P/S) is 47% higher than its 5-year quarterly average of 11.0 but 7% lower 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.