Tower Research Capital (TRC)’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
$442K Sell
1,345
-147
-10% -$49.8K 0.01% 997
2025
Q4
$464K Sell
1,492
-632
-30% -$175K 0.01% 868
2025
Q3
$538K Buy
2,124
+1,211
+133% +$305K 0.01% 810
2025
Q2
$234K Sell
913
-933
-51% -$254K 0.01% 1635
2025
Q1
$494K Sell
1,846
-1,133
-38% -$306K 0.01% 838
2024
Q4
$707K Buy
2,979
+2,165
+266% +$492K 0.01% 843
2024
Q3
$158K Sell
814
-359
-31% -$67.8K ﹤0.01% 1843
2024
Q2
$211K Sell
1,173
-4,166
-78% -$832K ﹤0.01% 2029
2024
Q1
$1.19M Buy
5,339
+1,162
+28% +$287K 0.03% 448
2023
Q4
$1.05M Buy
4,177
+475
+13% +$105K 0.01% 824
2023
Q3
$896K Buy
3,702
+895
+32% +$249K 0.03% 583
2023
Q2
$966K Buy
2,807
+135
+5% +$41.5K 0.03% 531
2023
Q1
$745K Buy
2,672
+1,799
+206% +$459K 0.02% 600
2022
Q4
$194K Sell
873
-697
-44% -$136K 0.01% 1319
2022
Q3
$298K Sell
1,570
-874
-36% -$140K ﹤0.01% 1557
2022
Q2
$305K Sell
2,444
-3,321
-58% -$527K 0.01% 1470
2022
Q1
$1.28M Buy
5,765
+3,457
+150% +$768K 0.01% 705
2021
Q4
$663K Buy
2,308
+50
+2% +$13.2K 0.01% 927
2021
Q3
$602K Sell
2,258
-6,599
-75% -$1.77M 0.02% 860
2021
Q2
$2.43M Buy
8,857
+4,671
+112% +$1.27M 0.06% 256
2021
Q1
$1.13M Sell
4,186
-5,064
-55% -$1.31M 0.02% 704
2020
Q4
$1.62M Sell
9,250
-3,281
-26% -$719K 0.05% 294
2020
Q3
$2.44M Buy
12,531
+2,683
+27% +$564K 0.03% 283
2020
Q2
$1.76M Buy
9,848
+9,755
+10,489% +$1.69M 0.07% 264
2020
Q1
$15K Sell
93
-329
-78% -$55.4K ﹤0.01% 1842
2019
Q4
$69K Buy
422
+171
+68% +$27.2K 0.01% 1142
2019
Q3
$34K Sell
251
-804
-76% -$124K ﹤0.01% 2071
2019
Q2
$169K Sell
1,055
-137
-11% -$19.8K 0.01% 928
2019
Q1
$175K Buy
+1,192
New +$170K 0.01% 1177
2018
Q4
Sell
-333
Closed -$50K 4222
2018
Q3
$50K Sell
333
-376
-53% -$52.7K ﹤0.01% 1762
2018
Q2
$98K Sell
709
-1,226
-63% -$175K 0.01% 1454
2018
Q1
$224K Buy
1,935
+1,435
+287% +$148K 0.02% 826
2017
Q4
$47K Sell
500
-1,752
-78% -$174K 0.01% 1380
2017
Q3
$203K Buy
+2,252
New +$194K 0.02% 756
2017
Q2
Hold
0
3324
2017
Q1
Sell
-552
Closed -$35K 3701
2016
Q4
$35K Buy
+552
New +$36.9K ﹤0.01% 1671
2016
Q2
Sell
-100
Closed -$5K 4834
2016
Q1
$5K Sell
100
-1,460
-94% -$68.2K ﹤0.01% 2712
2015
Q4
$84K Buy
+1,560
New +$70.7K 0.01% 351

Other funds holding PEN