Growth Metrics

Penumbra (PEN) Treasury Shares (2016 - 2024)

Historic Treasury Shares for Penumbra (PEN) over the last 11 years, with Q4 2024 value amounting to $517763.0.

  • Penumbra's Treasury Shares rose 4932.14% to $517763.0 in Q4 2024 from the same period last year, while for Dec 2024 it was $517763.0, marking a year-over-year increase of 4932.14%. This contributed to the annual value of $517763.0 for FY2024, which is 4932.14% up from last year.
  • Latest data reveals that Penumbra reported Treasury Shares of $517763.0 as of Q4 2024, which was up 4932.14% from $517763.0 recorded in Q3 2024.
  • Penumbra's 5-year Treasury Shares high stood at $517763.0 for Q3 2024, and its period low was $346744.0 during Q4 2023.
  • Its 5-year average for Treasury Shares is $415989.0, with a median of $400345.0 in 2020.
  • Its Treasury Shares has fluctuated over the past 5 years, first crashed by 2622.77% in 2023, then soared by 4932.14% in 2024.
  • Penumbra's Treasury Shares (Quarter) stood at $369629.0 in 2020, then rose by 10.78% to $409482.0 in 2021, then grew by 14.78% to $470019.0 in 2022, then dropped by 26.23% to $346744.0 in 2023, then surged by 49.32% to $517763.0 in 2024.
  • Its Treasury Shares was $517763.0 in Q4 2024, compared to $517763.0 in Q3 2024 and $346744.0 in Q4 2023.