RhumbLine Advisers’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
$36.2M Buy
110,173
+3,011
+3% +$1.02M 0.03% 475
2025
Q4
$33.3M Sell
107,162
-2,566
-2% -$709K 0.03% 513
2025
Q3
$27.8M Sell
109,728
-493
-0.4% -$124K 0.02% 578
2025
Q2
$28.3M Buy
110,221
+1,074
+1% +$292K 0.02% 562
2025
Q1
$29.2M Sell
109,147
-1,239
-1% -$335K 0.03% 518
2024
Q4
$26.2M Buy
110,386
+849
+0.8% +$193K 0.02% 568
2024
Q3
$21.3M Buy
109,537
+405
+0.4% +$76.5K 0.02% 672
2024
Q2
$19.6M Buy
109,132
+517
+0.5% +$103K 0.02% 681
2024
Q1
$24.2M Sell
108,615
-4,071
-4% -$1.01M 0.02% 602
2023
Q4
$28.3M Sell
112,686
-4,587
-4% -$1.01M 0.03% 501
2023
Q3
$28.4M Sell
117,273
-491
-0.4% -$136K 0.03% 463
2023
Q2
$40.5M Buy
117,764
+4,164
+4% +$1.28M 0.05% 356
2023
Q1
$31.7M Buy
113,600
+3,313
+3% +$846K 0.04% 415
2022
Q4
$24.5M Buy
110,287
+4,284
+4% +$838K 0.03% 494
2022
Q3
$20.1M Buy
106,003
+7,499
+8% +$1.2M 0.03% 522
2022
Q2
$12.3M Buy
98,504
+8,498
+9% +$1.35M 0.02% 800
2022
Q1
$20M Sell
90,006
-169
-0.2% -$37.6K 0.03% 580
2021
Q4
$25.9M Buy
90,175
+2,142
+2% +$566K 0.03% 500
2021
Q3
$23.5M Sell
88,033
-82
-0.1% -$22K 0.03% 497
2021
Q2
$24.1M Sell
88,115
-1,753
-2% -$478K 0.03% 515
2021
Q1
$24.3M Sell
89,868
-805
-0.9% -$208K 0.03% 503
2020
Q4
$15.9M Sell
90,673
-3,776
-4% -$827K 0.02% 657
2020
Q3
$18.4M Sell
94,449
-2,346
-2% -$493K 0.03% 502
2020
Q2
$17.3M Buy
96,795
+7,289
+8% +$1.27M 0.03% 515
2020
Q1
$14.4M Sell
89,506
-1,304
-1% -$220K 0.03% 510
2019
Q4
$14.9M Buy
90,810
+590
+0.7% +$93.8K 0.02% 622
2019
Q3
$12.1M Buy
90,220
+55,538
+160% +$8.59M 0.02% 679
2019
Q2
$5.55M Buy
34,682
+809
+2% +$117K 0.01% 1134
2019
Q1
$4.98M Sell
33,873
-2,112
-6% -$302K 0.01% 1180
2018
Q4
$4.4M Buy
35,985
+2,485
+7% +$333K 0.01% 1184
2018
Q3
$5.01M Sell
33,500
-7,683
-19% -$1.08M 0.01% 1104
2018
Q2
$5.69M Buy
41,183
+13,523
+49% +$1.93M 0.01% 1017
2018
Q1
$3.2M Sell
27,660
-753
-3% -$77.8K 0.01% 1322
2017
Q4
$2.67M Sell
28,413
-4,938
-15% -$490K 0.01% 1456
2017
Q3
$3.01M Buy
33,351
+344
+1% +$29.6K 0.01% 1346
2017
Q2
$2.9M Buy
33,007
+3,923
+13% +$333K 0.01% 1341
2017
Q1
$2.43M Buy
29,084
+1,779
+7% +$135K 0.01% 1440
2016
Q4
$1.74M Buy
27,305
+1,442
+6% +$96.4K ﹤0.01% 1533
2016
Q3
$1.97M Buy
25,863
+5,296
+26% +$365K 0.01% 1409
2016
Q2
$1.22M Buy
+20,567
New +$1.11M ﹤0.01% 1663

Other funds holding PEN