Tower Research Capital (TRC)’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$234K Sell
913
-933
-51% -$239K 0.01% 1635
2025
Q1
$494K Sell
1,846
-1,133
-38% -$303K 0.01% 838
2024
Q4
$707K Buy
2,979
+2,165
+266% +$514K 0.01% 843
2024
Q3
$158K Sell
814
-359
-31% -$69.8K ﹤0.01% 1843
2024
Q2
$211K Sell
1,173
-4,166
-78% -$750K ﹤0.01% 2029
2024
Q1
$1.19M Buy
5,339
+1,162
+28% +$259K 0.03% 448
2023
Q4
$1.05M Buy
4,177
+475
+13% +$119K 0.01% 824
2023
Q3
$896K Buy
3,702
+895
+32% +$217K 0.03% 583
2023
Q2
$966K Buy
2,807
+135
+5% +$46.4K 0.03% 529
2023
Q1
$745K Buy
2,672
+1,799
+206% +$502K 0.02% 600
2022
Q4
$194K Sell
873
-697
-44% -$155K 0.01% 1319
2022
Q3
$298K Sell
1,570
-874
-36% -$166K ﹤0.01% 1557
2022
Q2
$305K Sell
2,444
-3,321
-58% -$414K 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% +$14.4K 0.01% 927
2021
Q3
$602K Sell
2,258
-6,599
-75% -$1.76M 0.02% 860
2021
Q2
$2.43M Buy
8,857
+4,671
+112% +$1.28M 0.06% 256
2021
Q1
$1.13M Sell
4,186
-5,064
-55% -$1.37M 0.02% 704
2020
Q4
$1.62M Sell
9,250
-3,281
-26% -$574K 0.05% 294
2020
Q3
$2.44M Buy
12,531
+2,683
+27% +$522K 0.03% 283
2020
Q2
$1.76M Buy
9,848
+9,755
+10,489% +$1.74M 0.07% 264
2020
Q1
$15K Sell
93
-329
-78% -$53.1K ﹤0.01% 1842
2019
Q4
$69K Buy
422
+171
+68% +$28K 0.01% 1142
2019
Q3
$34K Sell
251
-804
-76% -$109K ﹤0.01% 2071
2019
Q2
$169K Sell
1,055
-137
-11% -$21.9K 0.01% 928
2019
Q1
$175K Buy
+1,192
New +$175K 0.01% 1177
2018
Q4
Sell
-333
Closed -$50K 4222
2018
Q3
$50K Sell
333
-376
-53% -$56.5K ﹤0.01% 1762
2018
Q2
$98K Sell
709
-1,226
-63% -$169K 0.01% 1454
2018
Q1
$224K Buy
1,935
+1,435
+287% +$166K 0.02% 826
2017
Q4
$47K Sell
500
-1,752
-78% -$165K 0.01% 1380
2017
Q3
$203K Buy
+2,252
New +$203K 0.02% 756
2017
Q2
Hold
0
3324
2017
Q1
Sell
-552
Closed -$35K 3701
2016
Q4
$35K Buy
+552
New +$35K ﹤0.01% 1671
2016
Q2
Sell
-100
Closed -$5K 4834
2016
Q1
$5K Sell
100
-1,460
-94% -$73K ﹤0.01% 2712
2015
Q4
$84K Buy
+1,560
New +$84K 0.01% 351