Quantbot Technologies’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
$631K Sell
1,999
-8,819
-82% -$2.86M 0.02% 816
2026
Q1
$3.55M Buy
10,818
+10,763
+19,569% +$3.64M 0.15% 204
2025
Q4
$17.1K Buy
+55
New +$15.2K ﹤0.01% 1571
2025
Q3
Sell
-2,951
Closed -$757K 2026
2025
Q2
$757K Buy
+2,951
New +$803K 0.02% 877
2022
Q3
Sell
-757
Closed -$94K 1968
2022
Q2
$94K Buy
+757
New +$120K 0.01% 1160
2022
Q1
Sell
-159
Closed -$45K 1960
2021
Q4
$45K Sell
159
-1,996
-93% -$528K ﹤0.01% 1053
2021
Q3
$574K Buy
2,155
+1,986
+1,175% +$534K 0.04% 556
2021
Q2
$46K Buy
+169
New +$46.1K ﹤0.01% 1080
2020
Q4
Sell
-1,760
Closed -$342K 1588
2020
Q3
$342K Buy
1,760
+781
+80% +$164K 0.04% 453
2020
Q2
$175K Sell
979
-662
-40% -$115K 0.02% 460
2020
Q1
$264K Sell
1,641
-236
-13% -$39.8K 0.17% 176
2019
Q4
$308K Buy
+1,877
New +$299K 0.03% 532
2019
Q3
Sell
-2,543
Closed -$406K 1489
2019
Q2
$406K Buy
+2,543
New +$367K 0.04% 426
2018
Q4
Sell
-8,751
Closed -$1.31M 1311
2018
Q3
$1.31M Sell
8,751
-374
-4% -$52.4K 0.09% 314
2018
Q2
$1.26M Buy
+9,125
New +$1.3M 0.09% 344
2016
Q4
Sell
-579
Closed -$43K 1282
2016
Q3
$43K Sell
579
-1,971
-77% -$136K ﹤0.01% 875
2016
Q2
$151K Buy
+2,550
New +$137K 0.02% 629

Other funds holding PEN

Quantbot Technologies's PEN Position: Q2 2026 in Review

Quantbot Technologies reduced its Penumbra (PEN) stake by 82% in Q2 2026, selling an estimated $2.86M and leaving 1,999 shares worth $631K. The position accounts for 0.02% of the portfolio, ranked #816.

Quantbot Technologies first reported a position in PEN in Q2 2016 and has held it in 17 quarters since. The position peaked at $3.55M in Q1 2026. 451 funds tracked by Wall St. Rank hold PEN as of Q2 2026.

  • Quantbot Technologies held 1,999 shares of Penumbra worth $631K as of Q2 2026.
  • Quantbot Technologies sold 8,819 Penumbra shares in Q2 2026, an estimated $2.86M.
  • Penumbra made up 0.02% of Quantbot Technologies's portfolio in Q2 2026, its #816 holding.
  • Quantbot Technologies first reported a position in Penumbra in Q2 2016 and has held it in 17 quarters since.
  • Quantbot Technologies's Penumbra position peaked at $3.55M in Q1 2026.
  • 451 funds tracked by Wall St. Rank held Penumbra as of Q2 2026.

Based on Quantbot Technologies's 13F filing for Q2 2026, filed 12 Aug 2026.