Penumbra Inc.
PEN | NYSE
$318.15
+$0.55 (+0.17%)
Sep 21, 2026, 2:49 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | 68.03 | 659.67 | 106.14 | -4.21K | 2.05K | -324.07 |
PEG Ratio | 0.06 | -7.78 | -0.02 | 30.52 | -16.30 | 2.33 |
PS Ratio | 8.62 | 7.68 | 9.13 | 9.94 | 14.13 | 11.17 |
PB Ratio | 8.48 | 7.97 | 8.19 | 8.43 | 11.07 | 9.76 |
P/FCF Ratio | 69.17 | 62.29 | 117.63 | -112.31 | -904.53 | -107.92 |
P/OCF Ratio | 50.70 | 54.46 | 99.24 | -151.24 | 1.11K | -188.29 |
OCF/S Ratio | 17 | 14.10 | 9.20 | -6.57 | 1.27 | -5.93 |
Debt / Equity Ratio | 0.15 | 0.19 | 0.20 | 0.24 | 0.18 | 0.12 |
Quick Ratio | 4.29 | 3.44 | 3.49 | 2.91 | 3.39 | 3.76 |
Current Ratio | 6.64 | 6.01 | 6.06 | 5.21 | 5.53 | 5.83 |
Asset Turnover | 0.77 | 0.78 | 0.68 | 0.62 | 0.60 | 0.68 |
Interest Coverage | 144.35 | 6.54 | 42.29 | 3.48 | -3.88 | n/a |
Return on Equity | 12.45% | 1.22% | 7.71% | -0.20% | 0.55% | -2.45% |
Return on Assets | 9.73% | 0.91% | 5.84% | -0.15% | 0.42% | -1.91% |
Return on Invested Capital | 9.88% | 0.45% | 5.18% | -0.25% | 0.17% | -2.73% |
Dividend Yield | n/a | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | 67.14% | 63.20% | 64.49% | 63.18% | 63.59% | 60.34% |
Net Profit Margin | 12.66% | 1.17% | 8.59% | -0.24% | 0.71% | -2.80% |
Pretax Profit Margin | 14.61% | 1.75% | 7.52% | 0.46% | -1.40% | -6.78% |
Operating Profit Margin | 13.48% | 0.78% | 6.95% | 0.72% | -1% | -6.95% |
FCF Margin | 12.46% | 12.33% | 7.76% | -8.85% | -1.56% | -10.35% |
EBITDA Margin | 15.86% | 3.85% | 10.26% | 3.54% | 1.05% | -4.65% |
Add to Watchlist
Select watchlists to add or remove PEN