PEN Penumbra Inc

Price (delayed)

$243.01

Market cap

$9.48B

P/E Ratio

63.62

Dividend/share

N/A

EPS

$3.82

Enterprise value

$9.28B

Penumbra, Inc., headquartered in Alameda, California, is a global healthcare company focused on innovative therapies. Penumbra designs, develops, manufactures and markets novel products and has a broad portfolio that addresses ...

Highlights
The price to earnings (P/E) is 79% lower than the last 4 quarters average of 296.5
PEN's gross profit is up by 20% year-on-year and by 8% since the previous quarter

Key stats

What are the main financial stats of PEN
Market
Shares outstanding
39M
Market cap
$9.48B
Enterprise value
$9.28B
Valuations
Price to earnings (P/E)
63.62
Price to book (P/B)
7.27
Price to sales (P/S)
7.37
EV/EBIT
53.53
EV/EBITDA
48.23
EV/Sales
7.25
Earnings
Revenue
$1.28B
Gross profit
$850.92M
Operating income
$159.32M
Net income
$147.7M
EBIT
$173.29M
EBITDA
$192.34M
Free cash flow
$161.62M
Per share
EPS
$3.82
EPS diluted
$3.77
Free cash flow per share
$4.16
Book value per share
$33.41
Revenue per share
$32.96
TBVPS
$38.66
Balance sheet
Total assets
$1.67B
Total liabilities
$380.86M
Debt
$220.53M
Equity
$1.29B
Working capital
$907.72M
Liquidity
Debt to equity
0.17
Current ratio
6.75
Quick ratio
3.8
Net debt/EBITDA
-1.05
Margins
EBITDA margin
15%
Gross margin
66.5%
Net margin
11.5%
Operating margin
12.4%
Efficiency
Return on assets
9.4%
Return on equity
12.4%
Return on invested capital
15.6%
Return on capital employed
11.4%
Return on sales
13.5%
Dividend
Dividend yield
N/A
DPS
N/A
Payout ratio
N/A

PEN stock price

How has the Penumbra stock price performed over time
Intraday
-3.67%
1 week
4.25%
1 month
-3.06%
1 year
41.9%
YTD
2.33%
QTD
-5.31%

Financial performance

How have Penumbra's revenue and profit performed over time
Revenue
$1.28B
Gross profit
$850.92M
Operating income
$159.32M
Net income
$147.7M
Gross margin
66.5%
Net margin
11.5%
PEN's gross profit is up by 20% year-on-year and by 8% since the previous quarter
PEN's revenue is up by 13% year-on-year and by 3.2% since the previous quarter
Penumbra's gross margin has increased by 6% YoY and by 4.4% QoQ

Price vs fundamentals

How does PEN's price correlate with its fundamentals

Growth

What is Penumbra's growth rate over time

Valuation

What is Penumbra stock price valuation
P/E
63.62
P/B
7.27
P/S
7.37
EV/EBIT
53.53
EV/EBITDA
48.23
EV/Sales
7.25
The price to earnings (P/E) is 79% lower than the last 4 quarters average of 296.5
The stock's P/B is 23% below its 5-year quarterly average of 9.5 and 6% below its last 4 quarters average of 7.7
PEN's equity is up by 11% year-on-year and by 7% since the previous quarter
PEN's price to sales (P/S) is 29% lower than its 5-year quarterly average of 10.4 and 3% lower than its last 4 quarters average of 7.6
PEN's revenue is up by 13% year-on-year and by 3.2% since the previous quarter

Efficiency

How efficient is Penumbra business performance

Dividends

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

There are no recent dividends present for PEN.

Financial health

How did Penumbra financials performed over time
Penumbra's quick ratio has increased by 10% QoQ and by 6% YoY
Penumbra's total assets has increased by 9% YoY and by 5% from the previous quarter
Penumbra's debt is 83% lower than its equity
PEN's debt to equity is down by 15% year-on-year and by 6% since the previous quarter
PEN's equity is up by 11% year-on-year and by 7% since the previous quarter

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