Penumbra Inc (PEN)
Market price: $324.48
4 valuation methods
- EV / Revenue: $76.78 to $134.82 (midpoint $100.46)
- P / E: $93.31 to $155.89 (midpoint $109.54)
- P / B: $85.71 to $233.65 (midpoint $119.28)
- EV / Gross Profit: $116.14 to $244.83 (midpoint $164.52)