Russell Investments Group’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$6.83M Buy
26,604
+4,960
+23% +$1.27M 0.01% 1040
2025
Q1
$5.79M Buy
21,644
+1,655
+8% +$443K 0.01% 1082
2024
Q4
$4.75M Buy
19,989
+17,840
+830% +$4.24M 0.01% 1194
2024
Q3
$418K Sell
2,149
-2,289
-52% -$445K ﹤0.01% 2330
2024
Q2
$799K Sell
4,438
-962
-18% -$173K ﹤0.01% 2050
2024
Q1
$1.21M Sell
5,400
-7,316
-58% -$1.63M ﹤0.01% 1901
2023
Q4
$3.2M Sell
12,716
-1,557
-11% -$392K 0.01% 1362
2023
Q3
$3.45M Sell
14,273
-4,779
-25% -$1.16M 0.01% 1258
2023
Q2
$6.56M Sell
19,052
-7,402
-28% -$2.55M 0.01% 967
2023
Q1
$7.37M Buy
26,454
+4,887
+23% +$1.36M 0.01% 911
2022
Q4
$4.8M Buy
21,567
+21,389
+12,016% +$4.76M 0.01% 1115
2022
Q3
$33K Sell
178
-901
-84% -$167K ﹤0.01% 2774
2022
Q2
$134K Hold
1,079
﹤0.01% 2618
2022
Q1
$239K Sell
1,079
-3,210
-75% -$711K ﹤0.01% 2426
2021
Q4
$1.23M Sell
4,289
-73
-2% -$21K ﹤0.01% 2046
2021
Q3
$1.16M Buy
4,362
+3,049
+232% +$812K ﹤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% +$180K 0.01% 1670
2020
Q4
$1.75M Sell
10,012
-274
-3% -$47.9K ﹤0.01% 1828
2020
Q3
$2M Buy
10,286
+908
+10% +$176K ﹤0.01% 1687
2020
Q2
$1.68M Sell
9,378
-1,927
-17% -$344K ﹤0.01% 1747
2020
Q1
$1.82M Sell
11,305
-1,465
-11% -$236K ﹤0.01% 1510
2019
Q4
$2.1M Sell
12,770
-96,852
-88% -$15.9M ﹤0.01% 1713
2019
Q3
$14.6M Sell
109,622
-54,219
-33% -$7.23M 0.03% 673
2019
Q2
$26.2M Sell
163,841
-11,468
-7% -$1.83M 0.05% 448
2019
Q1
$25.8M Sell
175,309
-11,807
-6% -$1.74M 0.05% 460
2018
Q4
$23.1M Buy
187,116
+131,300
+235% +$16.2M 0.05% 438
2018
Q3
$8.36M Buy
55,816
+7,072
+15% +$1.06M 0.02% 1021
2018
Q2
$6.74M Sell
48,744
-40,450
-45% -$5.59M 0.01% 1133
2018
Q1
$10.3M Sell
89,194
-33,297
-27% -$3.85M 0.02% 965
2017
Q4
$11.7M Buy
122,491
+13,091
+12% +$1.25M 0.02% 909
2017
Q3
$9.88M Sell
109,400
-50,633
-32% -$4.57M 0.02% 964
2017
Q2
$14M Buy
160,033
+108,080
+208% +$9.48M 0.02% 752
2017
Q1
$4.34M Sell
51,953
-2,394
-4% -$200K 0.01% 1298
2016
Q4
$3.48M Buy
+54,347
New +$3.48M 0.01% 1469