PEN Penumbra Inc

Price (delayed)

$318.73

Market cap

$12.54B

P/E Ratio

72.77

Dividend/share

N/A

EPS

$4.38

Enterprise value

$12.51B

?
Relative Growth: Rel. Growth: 72
Relative Strength: Rel. Strength: 58
Relative Valuation: Rel. Valuation: 38
Relative Profitability: Rel. Profitability: 90

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
PEN's gross profit is up by 24% year-on-year and by 4% since the previous quarter
PEN's equity is up by 22% year-on-year and by 3.2% since the previous quarter
Penumbra's quick ratio has increased by 9% YoY but it has decreased by 6% QoQ
The price to earnings (P/E) is 8% higher than the last 4 quarters average of 67.5
The net income has decreased by 3.7% from the previous quarter

Key stats

What are the main financial stats of PEN

PEN stock price

How has the Penumbra stock price performed over time
Intraday
0.26%
1 week
0.13%
1 month
0.75%
1 year
38.47%
YTD
2.52%
QTD
0.94%

Financial performance

How have Penumbra's revenue and profit performed over time
Revenue
$1.45B
Gross profit
$979.97M
Operating income
$187.13M
Net income
$171.05M
Gross margin
67.4%
Net margin
11.8%
PEN's gross profit is up by 24% year-on-year and by 4% since the previous quarter
PEN's revenue is up by 17% year-on-year and by 3.6% since the previous quarter
Penumbra's net margin has decreased by 7% QoQ
Penumbra's gross margin has increased by 6% YoY

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
72.77
P/B
8.49
P/S
8.61
EV/EBIT
61.64
EV/EBITDA
56.87
EV/Sales
8.6
The price to earnings (P/E) is 8% higher than the last 4 quarters average of 67.5
PEN's EPS is down by 4.2% QoQ
PEN's equity is up by 22% year-on-year and by 3.2% since the previous quarter
The stock's P/B is 4.8% above its last 4 quarters average of 8.1
PEN's revenue is up by 17% year-on-year and by 3.6% since the previous quarter
PEN's price to sales (P/S) is 7% lower than its 5-year quarterly average of 9.3 but 5% higher than its last 4 quarters average of 8.2

Efficiency

How efficient is Penumbra business performance
The ROA has contracted by 8% from the previous quarter
The ROE has contracted by 8% from the previous quarter
The company's return on invested capital fell by 8% QoQ
PEN's ROS is down by 4.1% QoQ

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 total assets has increased by 19% YoY and by 3.9% from the previous quarter
PEN's total liabilities is up by 12% YoY and by 6% from the previous quarter
Penumbra's debt is 85% lower than its equity
PEN's equity is up by 22% year-on-year and by 3.2% since the previous quarter
PEN's debt to equity is down by 17% year-on-year

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