NYSE:PEN | Current Ratio | Penumbra Inc

Complete source-backed current ratio history.

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

Historical Current Ratio

DateCurrent Ratio
2026-06-305.75
2026-03-316.02
2025-12-316.64
2025-09-306.73
2025-06-306.75
2025-03-316.3
2024-12-316.01
2024-09-305.82
2024-06-306.25
2024-03-316.12
2023-12-316.06
2023-09-305.99
2023-06-305.74
2023-03-315.37
2022-12-315.21
2022-09-305.23
2022-06-304.93
2022-03-315.31
2021-12-315.53
2021-09-305.76
2021-03-315.68
2020-12-315.83
2020-09-305.46
2020-06-307.42
2020-03-315.15
2019-12-315.09
2019-09-305.24
2019-06-306.23
2019-03-316.1
2019-01-015.9
2018-12-316.22
2018-09-306.11
2018-06-307.9
2018-03-317.72
2017-12-317.41
2017-09-307.28
2017-06-309.72
2017-03-319.66
2016-12-317.37
2016-09-307.17
2016-06-308.08
2016-03-317.46
2015-12-318.68
2015-09-308.81
2014-12-315.54

Annual Current Ratio

DateCurrent Ratio
2025-12-316.64
2024-12-316.01
2023-12-316.06
2022-12-315.21
2021-12-315.53
2020-12-315.83
2019-12-315.09
2019-01-015.9
2018-12-316.22
2017-12-317.41
2016-12-317.37
2015-12-318.68
2014-12-315.54