PODD Insulet Corp

Price (delayed)

$270.7

Market cap

$18.79B

P/E Ratio

530.78

Dividend/share

N/A

EPS

$0.51

Enterprise value

$19.49B

Insulet Corporation , headquartered in Massachusetts, is an innovative medical device company dedicated to simplifying life for people with diabetes and other conditions through its Omnipod product platform. The Omnipod ...

Highlights
PODD's gross profit is up by 21% YoY
PODD's revenue is up by 18% year-on-year and by 3.2% since the previous quarter
Insulet's gross margin has increased by 2.3% YoY but it has decreased by 2.2% from the previous quarter
Insulet's quick ratio has decreased by 28% YoY and by 22% from the previous quarter
PODD's net income is down by 22% since the previous quarter

Key stats

What are the main financial stats of PODD
Market
Shares outstanding
69.4M
Market cap
$18.79B
Enterprise value
$19.49B
Valuations
Price to earnings (P/E)
530.78
Price to book (P/B)
44.44
Price to sales (P/S)
15.94
EV/EBIT
215.6
EV/EBITDA
129.16
EV/Sales
16.54
Earnings
Revenue
$1.18B
EBIT
$90.4M
EBITDA
$150.9M
Free cash flow
-$126.2M
Per share
EPS
$0.51
Free cash flow per share
-$1.82
Book value per share
$6.09
Revenue per share
$16.99
TBVPS
$28.93
Balance sheet
Total assets
$2.11B
Total liabilities
$1.69B
Debt
$1.41B
Equity
$422.4M
Working capital
$1.03B
Liquidity
Debt to equity
3.34
Current ratio
4.69
Quick ratio
3.28
Net debt/EBITDA
4.66
Margins
EBITDA margin
12.8%
Gross margin
68.1%
Net margin
2.9%
Operating margin
8%
Efficiency
Return on assets
1.7%
Return on equity
7.2%
Return on invested capital
3.9%
Return on capital employed
4.9%
Return on sales
7.7%
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
2.51%
1 week
1.37%
1 month
20.53%
1 year
-3.79%
YTD
1.74%
QTD
24.21%

Financial performance

How have Insulet's revenue and profit performed over time
Revenue
$1.18B
Gross profit
$801.9M
Operating income
$94.6M
Net income
$34.6M
Gross margin
68.1%
Net margin
2.9%
The company's net margin has surged by 194% YoY but it fell by 26% QoQ
Insulet's operating income has surged by 60% YoY but it has decreased by 36% QoQ
The company's operating margin fell by 38% QoQ but it rose by 36% YoY
PODD's net income is down by 22% since the previous quarter

Growth

What is Insulet's growth rate over time

Valuation

What is Insulet stock price valuation
P/E
530.78
P/B
44.44
P/S
15.94
EV/EBIT
215.6
EV/EBITDA
129.16
EV/Sales
16.54
The EPS has contracted by 20% from the previous quarter
PODD's price to book (P/B) is 19% more than its last 4 quarters average of 37.3 but 2.3% less than its 5-year quarterly average of 45.5
The equity is down by 8% YoY and by 5% QoQ
PODD's revenue is up by 18% year-on-year and by 3.2% since the previous quarter
PODD's price to sales (P/S) is 18% higher than its 5-year quarterly average of 13.5

Efficiency

How efficient is Insulet business performance
The return on assets has surged by 200% year-on-year but it has declined by 23% since the previous quarter
PODD's ROE is down by 21% QoQ
Insulet's return on invested capital has decreased by 19% QoQ
The ROS has contracted by 17% 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 25% higher than the total liabilities
Insulet's quick ratio has decreased by 28% YoY and by 22% from the previous quarter
The current ratio has decreased by 22% from the previous quarter and by 20% YoY
The debt to equity has increased by 22% YoY and by 5% from the previous quarter
The company's debt rose by 12% YoY

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