Quantbot Technologies’s Penumbra PEN Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$757K Buy
+2,951
New +$757K 0.02% 877
2022
Q3
Sell
-757
Closed -$94K 1968
2022
Q2
$94K Buy
+757
New +$94K 0.01% 1160
2022
Q1
Sell
-159
Closed -$45K 1960
2021
Q4
$45K Sell
159
-1,996
-93% -$565K ﹤0.01% 1053
2021
Q3
$574K Buy
2,155
+1,986
+1,175% +$529K 0.04% 556
2021
Q2
$46K Buy
+169
New +$46K ﹤0.01% 1080
2020
Q4
Sell
-1,760
Closed -$342K 1588
2020
Q3
$342K Buy
1,760
+781
+80% +$152K 0.04% 453
2020
Q2
$175K Sell
979
-662
-40% -$118K 0.02% 460
2020
Q1
$264K Sell
1,641
-236
-13% -$38K 0.17% 176
2019
Q4
$308K Buy
+1,877
New +$308K 0.03% 532
2019
Q3
Sell
-2,543
Closed -$406K 1489
2019
Q2
$406K Buy
+2,543
New +$406K 0.04% 426
2018
Q4
Sell
-8,751
Closed -$1.31M 1311
2018
Q3
$1.31M Sell
8,751
-374
-4% -$56K 0.09% 314
2018
Q2
$1.26M Buy
+9,125
New +$1.26M 0.09% 344
2016
Q4
Sell
-579
Closed -$43K 1282
2016
Q3
$43K Sell
579
-1,971
-77% -$146K ﹤0.01% 875
2016
Q2
$151K Buy
+2,550
New +$151K 0.02% 629