NYSE:PEN | Key Financial Ratios | Penumbra Inc

Complete source-backed ratio history.

Available history
2013-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.758.13%10.49%
2026-03-316.029.01%11.61%
2025-12-316.649.73%12.45%
2025-09-306.739.40%12.07%
2025-06-306.758.82%11.41%
2025-03-316.32.65%3.48%
2024-12-316.010.91%1.22%
2024-09-305.822.34%3.13%
2024-06-306.250.93%1.23%
2024-03-316.125.91%7.76%
2023-12-316.065.84%7.71%
2023-09-305.992.77%3.68%
2023-06-305.742.03%2.73%
2023-03-315.370.46%0.63%
2022-12-315.21-0.15%-0.20%
2022-09-305.23-2.31%-3.13%
2022-06-304.93-1.46%-2.00%
2022-03-315.31-0.50%-0.67%
2021-12-315.530.42%0.55%
2021-09-305.763.45%4.86%
2021-06-302.36%
2021-03-315.68-0.63%-0.81%
2020-12-315.83-1.91%-2.45%
2020-09-305.46-1.19%-1.55%
2020-06-307.421.36%1.70%
2020-03-315.155.90%8.01%
2019-12-315.097.28%9.97%
2019-09-305.247.40%9.72%
2019-06-306.232.57%3.31%
2019-03-316.12.08%2.70%
2019-01-015.9
2018-12-316.221.28%1.56%
2018-09-306.111.80%2.20%
2018-06-307.95.65%6.63%
2018-03-317.722.71%3.19%
2017-12-317.410.98%1.16%
2017-09-307.28-1.49%-1.78%
2017-06-309.721.16%1.30%
2017-03-319.662.25%2.52%
2016-12-317.374.81%5.56%
2016-09-307.176.15%7.15%
2016-06-308.082.76%3.17%
2016-03-317.460.78%0.90%
2015-12-318.680.90%1.02%
2015-09-308.810.44%0.50%
2014-12-315.54

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-316.649.73%12.45%
2024-12-316.010.91%1.22%
2023-12-316.065.84%7.71%
2022-12-315.21-0.15%-0.20%
2021-12-315.530.42%0.55%
2020-12-315.83-1.91%-2.45%
2019-12-315.097.28%9.97%
2019-01-015.9
2018-12-316.221.28%1.56%
2017-12-317.410.98%1.16%
2016-12-317.374.81%5.56%
2015-12-318.680.90%1.02%
2014-12-315.541.85%-18.15%
2013-12-31-50.84%