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
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