| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | 68.787 | 56.392 | 64.831 |
| Return on Equity | 2.211 | 3.316 | 3.375 | 3.499 |
| Net Profit Margin | 8.695 | 12.285 | 12.927 | 13.336 |
| Debt to Asset Ratio | 22.367 | 21.84 | 22.11 | 22.74 |
| Cash Ratio | 113.96 | 102.055 | 189.283 | 267.346 |
| Quick Ratio | 395.25 | 428.724 | 418.126 | 404.318 |
| Current Ratio | 602.371 | 664.372 | 673.054 | 675.379 |
Penumbra Inc (PEN)
Penumbra Inc (PEN)