Lord, Abbett & Co’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$37M Sell
143,985
-94,341
-40% -$24.2M 0.12% 198
2025
Q1
$63.7M Buy
+238,326
New +$63.7M 0.23% 124
2023
Q4
Sell
-9,486
Closed -$2.3M 569
2023
Q3
$2.3M Sell
9,486
-175,850
-95% -$42.5M 0.01% 512
2023
Q2
$63.8M Buy
185,336
+39,818
+27% +$13.7M 0.22% 138
2023
Q1
$40.6M Buy
145,518
+122,018
+519% +$34M 0.15% 215
2022
Q4
$5.23M Sell
23,500
-161,500
-87% -$35.9M 0.02% 489
2022
Q3
$35.1M Buy
+185,000
New +$35.1M 0.13% 208
2020
Q4
Sell
-190,762
Closed -$37.1M 690
2020
Q3
$37.1M Buy
190,762
+8,099
+4% +$1.57M 0.12% 267
2020
Q2
$32.7M Buy
182,663
+16,915
+10% +$3.02M 0.11% 284
2020
Q1
$26.7M Sell
165,748
-12,616
-7% -$2.04M 0.12% 273
2019
Q4
$29.3M Sell
178,364
-234,732
-57% -$38.6M 0.1% 323
2019
Q3
$55.6M Sell
413,096
-172,842
-29% -$23.2M 0.19% 163
2019
Q2
$93.8M Buy
585,938
+3,947
+0.7% +$632K 0.3% 76
2019
Q1
$85.6M Sell
581,991
-75,648
-12% -$11.1M 0.28% 93
2018
Q4
$80.4M Buy
657,639
+146,889
+29% +$17.9M 0.29% 77
2018
Q3
$76.5M Sell
510,750
-301,628
-37% -$45.2M 0.21% 136
2018
Q2
$112M Buy
812,378
+256,348
+46% +$35.4M 0.33% 53
2018
Q1
$64.3M Sell
556,030
-72,902
-12% -$8.43M 0.19% 167
2017
Q4
$59.2M Sell
628,932
-23,559
-4% -$2.22M 0.17% 187
2017
Q3
$58.9M Sell
652,491
-441,130
-40% -$39.8M 0.17% 177
2017
Q2
$96M Buy
1,093,621
+53,109
+5% +$4.66M 0.29% 86
2017
Q1
$86.8M Buy
1,040,512
+690,857
+198% +$57.7M 0.26% 99
2016
Q4
$22.3M Sell
349,655
-632,589
-64% -$40.4M 0.07% 392
2016
Q3
$74.6M Buy
982,244
+138,923
+16% +$10.6M 0.23% 125
2016
Q2
$50.2M Buy
843,321
+204,184
+32% +$12.1M 0.16% 202
2016
Q1
$29.4M Sell
639,137
-52,864
-8% -$2.43M 0.09% 329
2015
Q4
$37.2M Buy
692,001
+420,698
+155% +$22.6M 0.11% 285
2015
Q3
$10.9M Buy
+271,303
New +$10.9M 0.03% 568