RhumbLine Advisers’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$28.3M Buy
110,221
+1,074
+1% +$276K 0.02% 562
2025
Q1
$29.2M Sell
109,147
-1,239
-1% -$331K 0.03% 518
2024
Q4
$26.2M Buy
110,386
+849
+0.8% +$202K 0.02% 568
2024
Q3
$21.3M Buy
109,537
+405
+0.4% +$78.7K 0.02% 672
2024
Q2
$19.6M Buy
109,132
+517
+0.5% +$93K 0.02% 681
2024
Q1
$24.2M Sell
108,615
-4,071
-4% -$909K 0.02% 602
2023
Q4
$28.3M Sell
112,686
-4,587
-4% -$1.15M 0.03% 501
2023
Q3
$28.4M Sell
117,273
-491
-0.4% -$119K 0.03% 463
2023
Q2
$40.5M Buy
117,764
+4,164
+4% +$1.43M 0.05% 356
2023
Q1
$31.7M Buy
113,600
+3,313
+3% +$923K 0.04% 415
2022
Q4
$24.5M Buy
110,287
+4,284
+4% +$953K 0.03% 494
2022
Q3
$20.1M Buy
106,003
+7,499
+8% +$1.42M 0.03% 522
2022
Q2
$12.3M Buy
98,504
+8,498
+9% +$1.06M 0.02% 800
2022
Q1
$20M Sell
90,006
-169
-0.2% -$37.5K 0.03% 580
2021
Q4
$25.9M Buy
90,175
+2,142
+2% +$615K 0.03% 500
2021
Q3
$23.5M Sell
88,033
-82
-0.1% -$21.9K 0.03% 497
2021
Q2
$24.1M Sell
88,115
-1,753
-2% -$480K 0.03% 515
2021
Q1
$24.3M Sell
89,868
-805
-0.9% -$218K 0.03% 503
2020
Q4
$15.9M Sell
90,673
-3,776
-4% -$661K 0.02% 657
2020
Q3
$18.4M Sell
94,449
-2,346
-2% -$456K 0.03% 502
2020
Q2
$17.3M Buy
96,795
+7,289
+8% +$1.3M 0.03% 515
2020
Q1
$14.4M Sell
89,506
-1,304
-1% -$210K 0.03% 510
2019
Q4
$14.9M Buy
90,810
+590
+0.7% +$96.9K 0.02% 622
2019
Q3
$12.1M Buy
90,220
+55,538
+160% +$7.47M 0.02% 679
2019
Q2
$5.55M Buy
34,682
+809
+2% +$129K 0.01% 1134
2019
Q1
$4.98M Sell
33,873
-2,112
-6% -$311K 0.01% 1180
2018
Q4
$4.4M Buy
35,985
+2,485
+7% +$304K 0.01% 1184
2018
Q3
$5.02M Sell
33,500
-7,683
-19% -$1.15M 0.01% 1104
2018
Q2
$5.69M Buy
41,183
+13,523
+49% +$1.87M 0.01% 1017
2018
Q1
$3.2M Sell
27,660
-753
-3% -$87.1K 0.01% 1322
2017
Q4
$2.67M Sell
28,413
-4,938
-15% -$465K 0.01% 1456
2017
Q3
$3.01M Buy
33,351
+344
+1% +$31.1K 0.01% 1346
2017
Q2
$2.9M Buy
33,007
+3,923
+13% +$344K 0.01% 1341
2017
Q1
$2.43M Buy
29,084
+1,779
+7% +$148K 0.01% 1440
2016
Q4
$1.74M Buy
27,305
+1,442
+6% +$92K ﹤0.01% 1533
2016
Q3
$1.97M Buy
25,863
+5,296
+26% +$402K 0.01% 1409
2016
Q2
$1.22M Buy
+20,567
New +$1.22M ﹤0.01% 1663