← All stocks

PEN vs PODD

Penumbra Inc. Common Stock vs Insulet Corporation Common Stock. Side-by-side ACCE scores, valuation, profitability, and growth.

ACCE scores
PEN
PODD
Composite score
Out of 100
46
62
Growth
40
88
Value
18
55
Quality
71
89
Momentum
54
17
Valuation
PEN
PODD
Price
317.60
140.60
Market cap
12.51B
9.75B
Trailing P/E
78.03
26.38
Forward P/E
55.25
18.21
EV / EBITDA
54.28
15.58
Dividend yield
0.0%
0.0%
Profitability
PEN
PODD
ROE
11.4%
26.0%
Net margin
10.7%
12.3%
Debt / equity
0.01
0.63
Free cash flow
174.93M
377.70M
Growth
PEN
PODD
Revenue growth (YoY)
14.9%
23.5%
Earnings growth (YoY)
-23.5%
3.3%
Analyst target
361.83
171.91
See full analysis