News + Filings Key Docs Charts Transactions Holdings Ownership
|
FIRST TRUST ADVISORS LP
> PEN
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Penumbra Inc | PEN | 130,179 | 28,253 | 44,789,354,000 | 16,383,628,000 | $344,059.75 |
03/31/2023 | Penumbra Inc | PEN | 101,926 | 101,926 | 28,405,726,000 | 28,405,726,000 | $278,689.70 |
06/30/2022 | Penumbra Inc | PEN | 0 | -81,527 | 0 | -18,110,000 | |
03/31/2022 | Penumbra Inc | PEN | 81,527 | 50,685 | 18,110,000 | 9,248,000 | $222.13 |
12/31/2021 | Penumbra Inc | PEN | 30,842 | -28,969 | 8,862,000 | -7,078,000 | $287.34 |
09/30/2021 | Penumbra Inc | PEN | 59,811 | -9,501 | 15,940,000 | -3,056,000 | $266.51 |
06/30/2021 | Penumbra Inc | PEN | 69,312 | 69,312 | 18,996,000 | 18,996,000 | $274.07 |
03/31/2021 | Penumbra Inc | PEN | 0 | -34,150 | 0 | -5,976,000 | |
12/31/2020 | Penumbra Inc | PEN | 34,150 | -7,150 | 5,976,000 | -2,052,000 | $174.99 |
09/30/2020 | Penumbra Inc | PEN | 41,300 | -99,756 | 8,028,000 | -17,196,000 | $194.38 |
06/30/2020 | Penumbra Inc | PEN | 141,056 | -6,084 | 25,224,000 | 1,486,000 | $178.82 |
03/31/2020 | Penumbra Inc | PEN | 147,140 | 147,140 | 23,738,000 | 23,738,000 | $161.33 |
12/31/2019 | Penumbra Inc | PEN | 0 | -150,433 | 0 | -20,232,000 | |
09/30/2019 | Penumbra Inc | PEN | 150,433 | -39,181 | 20,232,000 | -10,106,000 | $134.49 |
06/30/2019 | Penumbra Inc | PEN | 189,614 | 19,737 | 30,338,000 | 5,364,000 | $160.00 |
03/31/2019 | Penumbra Inc | PEN | 169,877 | -109,579 | 24,974,000 | -9,176,000 | $147.01 |
12/31/2018 | Penumbra Inc | PEN | 279,456 | 17,624 | 34,150,000 | -5,046,000 | $122.20 |
09/30/2018 | Penumbra Inc | PEN | 261,832 | 195,413 | 39,196,000 | 30,020,000 | $149.70 |
06/30/2018 | Penumbra Inc | PEN | 66,419 | 12,755 | 9,176,000 | 2,970,000 | $138.15 |
03/31/2018 | Penumbra Inc | PEN | 53,664 | 8,648 | 6,206,000 | 1,970,000 | $115.65 |
12/31/2017 | Penumbra Inc | PEN | 45,016 | -3,312 | 4,236,000 | -128,000 | $94.10 |
09/30/2017 | Penumbra Inc | PEN | 48,328 | 26,215 | 4,364,000 | 2,424,000 | $90.30 |
06/30/2017 | Penumbra Inc | PEN | 22,113 | 19,686 | 1,940,000 | 1,737,000 | $87.73 |
03/31/2017 | Penumbra Inc | PEN | 2,427 | -26,311 | 203,000 | -1,630,000 | $83.64 |
12/31/2016 | Penumbra Inc | PEN | 28,738 | 28,738 | 1,833,000 | 1,833,000 | $63.78 |
<< Prev Next >> |
|