BlackRock’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.36B Sell
4,297,555
-32,901
-0.8% -$10.7M 0.02% 599
2026
Q1
$1.42B Buy
4,330,456
+189,226
+5% +$64.1M 0.02% 526
2025
Q4
$1.29B Sell
4,141,230
-29,662
-0.7% -$8.19M 0.02% 579
2025
Q3
$1.06B Sell
4,170,892
-42,225
-1% -$10.7M 0.02% 654
2025
Q2
$1.08B Buy
4,213,117
+79,069
+2% +$21.5M 0.02% 612
2025
Q1
$1.11B Buy
4,134,048
+24,655
+0.6% +$6.67M 0.02% 584
2024
Q4
$976M Buy
4,109,393
+40,292
+1% +$9.16M 0.02% 660
2024
Q3
$791M Sell
4,069,101
-186,054
-4% -$35.2M 0.02% 764
2024
Q2
$766M Buy
4,255,155
+193,910
+5% +$38.7M 0.02% 728
2024
Q1
$906M Buy
4,061,245
+60,880
+2% +$15.1M 0.02% 653
2023
Q4
$1.01B Sell
4,000,365
-260,285
-6% -$57.5M 0.03% 576
2023
Q3
$1.03B Buy
4,260,650
+135,939
+3% +$37.7M 0.03% 519
2023
Q2
$1.42B Sell
4,124,711
-305,172
-7% -$93.7M 0.04% 425
2023
Q1
$1.23B Buy
4,429,883
+7,030
+0.2% +$1.79M 0.04% 456
2022
Q4
$984M Buy
4,422,853
+518,196
+13% +$101M 0.03% 519
2022
Q3
$740M Buy
3,904,657
+453,057
+13% +$72.7M 0.03% 611
2022
Q2
$430M Buy
3,451,600
+49,184
+1% +$7.8M 0.01% 958
2022
Q1
$756M Buy
3,402,416
+46,196
+1% +$10.3M 0.02% 708
2021
Q4
$964M Buy
3,356,220
+136,248
+4% +$36M 0.02% 625
2021
Q3
$858M Buy
3,219,972
+28,119
+0.9% +$7.56M 0.02% 644
2021
Q2
$875M Sell
3,191,853
-294,090
-8% -$80.3M 0.02% 654
2021
Q1
$943M Sell
3,485,943
-72,941
-2% -$18.8M 0.03% 610
2020
Q4
$623M Buy
3,558,884
+192,981
+6% +$42.3M 0.02% 748
2020
Q3
$654M Buy
3,365,903
+18,024
+0.5% +$3.79M 0.02% 613
2020
Q2
$599M Buy
3,347,879
+244,460
+8% +$42.4M 0.02% 610
2020
Q1
$501M Buy
3,103,419
+11,544
+0.4% +$1.94M 0.02% 608
2019
Q4
$508M Sell
3,091,875
-120,543
-4% -$19.2M 0.02% 796
2019
Q3
$432M Buy
3,212,418
+1,523,470
+90% +$236M 0.02% 848
2019
Q2
$270M Buy
1,688,948
+167,084
+11% +$24.1M 0.01% 1208
2019
Q1
$224M Sell
1,521,864
-57,141
-4% -$8.17M 0.01% 1336
2018
Q4
$193M Buy
1,579,005
+17,324
+1% +$2.32M 0.01% 1342
2018
Q3
$234M Buy
1,561,681
+34,271
+2% +$4.8M 0.01% 1359
2018
Q2
$211M Sell
1,527,410
-633,038
-29% -$90.1M 0.01% 1411
2018
Q1
$250M Buy
2,160,448
+221,415
+11% +$22.9M 0.01% 1181
2017
Q4
$182M Buy
1,939,033
+26,949
+1% +$2.67M 0.01% 1456
2017
Q3
$173M Buy
1,912,084
+96,785
+5% +$8.34M 0.01% 1472
2017
Q2
$159M Buy
1,815,299
+81,981
+5% +$6.96M 0.01% 1465
2017
Q1
$145M Buy
1,733,318
+1,731,225
+82,715% +$131M 0.01% 1524
2016
Q4
$133K Sell
2,093
-230
-10% -$15.4K ﹤0.01% 2383
2016
Q3
$177K Sell
2,323
-164
-7% -$11.3K ﹤0.01% 2242
2016
Q2
$148K Buy
2,487
+2,185
+724% +$118K ﹤0.01% 2277
2016
Q1
$14K Buy
302
+102
+51% +$4.77K ﹤0.01% 3015
2015
Q4
$11K Buy
+200
New +$9.06K ﹤0.01% 2853

Other funds holding PEN

BlackRock's PEN Position: Q2 2026 in Review

BlackRock reduced its Penumbra (PEN) stake by 0.76% in Q2 2026, selling an estimated $10.7M and leaving 4,297,555 shares worth $1.36B. The position accounts for 0.02% of the portfolio, ranked #599.

BlackRock first reported a position in PEN in Q4 2015 and has held it in 43 quarters since. The position peaked at $1.42B in Q1 2026. 449 funds tracked by Wall St. Rank hold PEN as of Q2 2026.

  • BlackRock held 4,297,555 shares of Penumbra worth $1.36B as of Q2 2026.
  • BlackRock sold 32,901 Penumbra shares in Q2 2026, an estimated $10.7M.
  • Penumbra made up 0.02% of BlackRock's portfolio in Q2 2026, its #599 holding.
  • BlackRock first reported a position in Penumbra in Q4 2015 and has held it in 43 quarters since.
  • BlackRock's Penumbra position peaked at $1.42B in Q1 2026.
  • 449 funds tracked by Wall St. Rank held Penumbra as of Q2 2026.

Based on BlackRock's 13F filing for Q2 2026, filed 7 Aug 2026.