Annual Returns (%) Penumbra Inc.

Year Return
2015 0
2016 18.57
2017 47.49
2018 29.86
2019 34.99
2020 6.09
2021 64.18
2022 -22.58
2023 13.17
2024 -5.73
2025 1.98