Russell Investments Group’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
$4.84M Buy
14,725
+3,011
+26% +$1.02M 0.01% 1368
2025
Q4
$3.64M Sell
11,714
-219
-2% -$60.5K ﹤0.01% 1521
2025
Q3
$3.02M Sell
11,933
-14,671
-55% -$3.7M ﹤0.01% 1625
2025
Q2
$6.83M Buy
26,604
+4,960
+23% +$1.35M 0.01% 1040
2025
Q1
$5.79M Buy
21,644
+1,655
+8% +$448K 0.01% 1082
2024
Q4
$4.75M Buy
19,989
+17,840
+830% +$4.06M 0.01% 1194
2024
Q3
$418K Sell
2,149
-2,289
-52% -$433K ﹤0.01% 2330
2024
Q2
$799K Sell
4,438
-962
-18% -$192K ﹤0.01% 2050
2024
Q1
$1.21M Sell
5,400
-7,316
-58% -$1.81M ﹤0.01% 1901
2023
Q4
$3.2M Sell
12,716
-1,557
-11% -$344K 0.01% 1362
2023
Q3
$3.45M Sell
14,273
-4,779
-25% -$1.33M 0.01% 1258
2023
Q2
$6.56M Sell
19,052
-7,402
-28% -$2.27M 0.01% 967
2023
Q1
$7.37M Buy
26,454
+4,887
+23% +$1.25M 0.01% 911
2022
Q4
$4.8M Buy
21,567
+21,389
+12,016% +$4.18M 0.01% 1115
2022
Q3
$33K Sell
178
-901
-84% -$145K ﹤0.01% 2774
2022
Q2
$134K Hold
1,079
﹤0.01% 2618
2022
Q1
$239K Sell
1,079
-3,210
-75% -$713K ﹤0.01% 2426
2021
Q4
$1.23M Sell
4,289
-73
-2% -$19.3K ﹤0.01% 2046
2021
Q3
$1.16M Buy
4,362
+3,049
+232% +$820K ﹤0.01% 2124
2021
Q2
$359K Sell
1,313
-9,364
-88% -$2.56M ﹤0.01% 2720
2021
Q1
$2.89M Buy
10,677
+665
+7% +$172K 0.01% 1670
2020
Q4
$1.75M Sell
10,012
-274
-3% -$60K ﹤0.01% 1828
2020
Q3
$2M Buy
10,286
+908
+10% +$191K ﹤0.01% 1687
2020
Q2
$1.68M Sell
9,378
-1,927
-17% -$334K ﹤0.01% 1747
2020
Q1
$1.82M Sell
11,305
-1,465
-11% -$247K ﹤0.01% 1510
2019
Q4
$2.1M Sell
12,770
-96,852
-88% -$15.4M ﹤0.01% 1713
2019
Q3
$14.6M Sell
109,622
-54,219
-33% -$8.39M 0.03% 673
2019
Q2
$26.2M Sell
163,841
-11,468
-7% -$1.66M 0.05% 448
2019
Q1
$25.8M Sell
175,309
-11,807
-6% -$1.69M 0.05% 460
2018
Q4
$23.1M Buy
187,116
+131,300
+235% +$17.6M 0.05% 438
2018
Q3
$8.36M Buy
55,816
+7,072
+15% +$991K 0.02% 1021
2018
Q2
$6.74M Sell
48,744
-40,450
-45% -$5.76M 0.01% 1133
2018
Q1
$10.3M Sell
89,194
-33,297
-27% -$3.44M 0.02% 965
2017
Q4
$11.7M Buy
122,491
+13,091
+12% +$1.3M 0.02% 909
2017
Q3
$9.88M Sell
109,400
-50,633
-32% -$4.36M 0.02% 964
2017
Q2
$14M Buy
160,033
+108,080
+208% +$9.18M 0.02% 752
2017
Q1
$4.33M Sell
51,953
-2,394
-4% -$181K 0.01% 1298
2016
Q4
$3.48M Buy
+54,347
New +$3.63M 0.01% 1469

Other funds holding PEN