Citadel Advisors’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$66.6M Sell
202,725
-787,550
-80% -$267M 0.01% 1114
2025
Q4
$308M Buy
990,275
+19,277
+2% +$5.32M 0.05% 330
2025
Q3
$246M Buy
970,998
+752,006
+343% +$190M 0.04% 393
2025
Q2
$56.2M Sell
218,992
-565,317
-72% -$154M 0.01% 1153
2025
Q1
$210M Buy
784,309
+50,021
+7% +$13.5M 0.04% 356
2024
Q4
$174M Buy
734,288
+322,265
+78% +$73.3M 0.03% 457
2024
Q3
$80.1M Buy
412,023
+343,005
+497% +$64.8M 0.02% 852
2024
Q2
$12.4M Buy
69,018
+26,303
+62% +$5.25M ﹤0.01% 2510
2024
Q1
$9.53M Sell
42,715
-48,719
-53% -$12M ﹤0.01% 3008
2023
Q4
$23M Sell
91,434
-157,131
-63% -$34.7M ﹤0.01% 1878
2023
Q3
$60.1M Sell
248,565
-67,478
-21% -$18.7M 0.01% 928
2023
Q2
$109M Buy
316,043
+15,267
+5% +$4.69M 0.02% 566
2023
Q1
$83.8M Buy
300,776
+95,126
+46% +$24.3M 0.02% 718
2022
Q4
$45.7M Sell
205,650
-226,919
-52% -$44.4M 0.01% 1191
2022
Q3
$82M Buy
432,569
+105,936
+32% +$17M 0.02% 715
2022
Q2
$40.7M Sell
326,633
-40,516
-11% -$6.43M 0.01% 1184
2022
Q1
$81.6M Buy
367,149
+16,522
+5% +$3.67M 0.02% 766
2021
Q4
$101M Sell
350,627
-101,237
-22% -$26.8M 0.02% 653
2021
Q3
$120M Sell
451,864
-32,614
-7% -$8.77M 0.03% 571
2021
Q2
$133M Buy
484,478
+202,335
+72% +$55.2M 0.03% 525
2021
Q1
$76.3M Buy
282,143
+22,892
+9% +$5.91M 0.02% 739
2020
Q4
$45.4M Buy
259,251
+191,162
+281% +$41.9M 0.01% 1021
2020
Q3
$13.2M Sell
68,089
-117,623
-63% -$24.7M ﹤0.01% 1970
2020
Q2
$33.2M Buy
185,712
+157,818
+566% +$27.4M 0.01% 1081
2020
Q1
$4.5M Sell
27,894
-8,215
-23% -$1.38M ﹤0.01% 2872
2019
Q4
$5.93M Sell
36,109
-287,923
-89% -$45.8M ﹤0.01% 2870
2019
Q3
$43.6M Buy
324,032
+218,785
+208% +$33.8M 0.02% 843
2019
Q2
$16.8M Buy
105,247
+87,960
+509% +$12.7M 0.01% 1595
2019
Q1
$2.54M Sell
17,287
-54,606
-76% -$7.81M ﹤0.01% 4059
2018
Q4
$8.79M Sell
71,893
-31,730
-31% -$4.25M ﹤0.01% 2056
2018
Q3
$15.5M Sell
103,623
-97,489
-48% -$13.7M 0.01% 1625
2018
Q2
$27.8M Buy
201,112
+152,316
+312% +$21.7M 0.01% 1058
2018
Q1
$5.64M Sell
48,796
-13,883
-22% -$1.43M ﹤0.01% 2344
2017
Q4
$5.9M Sell
62,679
-61,120
-49% -$6.06M ﹤0.01% 2285
2017
Q3
$11.2M Buy
123,799
+74,231
+150% +$6.39M 0.01% 1504
2017
Q2
$4.35M Buy
49,568
+959
+2% +$81.5K ﹤0.01% 2269
2017
Q1
$4.06M Buy
+48,609
New +$3.68M ﹤0.01% 2259
2016
Q4
Sell
-3,958
Closed -$301K 7690
2016
Q3
$301K Sell
3,958
-12,877
-76% -$889K ﹤0.01% 5666
2016
Q2
$1M Buy
16,835
+6,742
+67% +$363K ﹤0.01% 3549
2016
Q1
$464K Buy
+10,093
New +$472K ﹤0.01% 4518
2015
Q4
Sell
-22,242
Closed -$892K 9068
2015
Q3
$892K Buy
+22,242
New +$900K ﹤0.01% 3967

Other funds holding PEN

Citadel Advisors's PEN Position: Q1 2026 in Review

Citadel Advisors reduced its Penumbra (PEN) stake by 80% in Q1 2026, selling an estimated $267M and leaving 202,725 shares worth $66.6M. The position accounts for 0.01% of the portfolio, ranked #1114.

Citadel Advisors first reported a position in PEN in Q3 2015 and has held it in 41 quarters since. The position peaked at $308M in Q4 2025. 482 funds tracked by Wall St. Rank hold PEN as of Q1 2026.

  • Citadel Advisors held 202,725 shares of Penumbra worth $66.6M as of Q1 2026.
  • Citadel Advisors sold 787,550 Penumbra shares in Q1 2026, an estimated $267M.
  • Penumbra made up 0.01% of Citadel Advisors's portfolio in Q1 2026, its #1114 holding.
  • Citadel Advisors first reported a position in Penumbra in Q3 2015 and has held it in 41 quarters since.
  • Citadel Advisors's Penumbra position peaked at $308M in Q4 2025.
  • 482 funds tracked by Wall St. Rank held Penumbra as of Q1 2026.

Based on Citadel Advisors's 13F filing for Q1 2026, filed 15 May 2026.