PEN Penumbra, Inc. | US70975L1070
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 12.536.104.960 | 12.913.138.893,4 | 12.196.896.843,36 | 9.917.567.455,39 |
| Enterprise Value | 12.136.620.032 | 12.888.024.893,4 | 12.229.698.843,36 | 9.813.583.455,39 |
| Trailing P/E | 73,61 | 75,49 | 68,64 | 76,09 |
| Forward P/E | 51 | - | - | - |
| Price to Sales | 8,62 | 8,88 | 8,69 | 9,74 |
| Price to Book | 8,5 | 8,76 | 8,54 | 7,3 |
| EV/Revenue | 8,35 | 8,86 | 8,71 | 9,64 |
| EV/EBITDA | 59,5 | 58,24 | 54,62 | 63,12 |