MetLife Investment Management’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$5.78M Sell
22,534
-355
-2% -$91.1K 0.03% 521
2025
Q1
$6.12M Sell
22,889
-344
-1% -$92K 0.03% 521
2024
Q4
$5.52M Buy
23,233
+1,513
+7% +$359K 0.03% 500
2024
Q3
$4.22M Sell
21,720
-368
-2% -$71.5K 0.02% 618
2024
Q2
$3.98M Sell
22,088
-570
-3% -$103K 0.02% 619
2024
Q1
$5.06M Sell
22,658
-554
-2% -$124K 0.03% 484
2023
Q4
$5.84M Sell
23,212
-283
-1% -$71.2K 0.04% 377
2023
Q3
$5.68M Sell
23,495
-901
-4% -$218K 0.04% 355
2023
Q2
$8.39M Sell
24,396
-268
-1% -$92.2K 0.06% 253
2023
Q1
$6.87M Sell
24,664
-619
-2% -$173K 0.05% 310
2022
Q4
$5.62M Sell
25,283
-483
-2% -$107K 0.04% 369
2022
Q3
$4.89M Buy
25,766
+1,270
+5% +$241K 0.04% 418
2022
Q2
$3.05M Buy
24,496
+248
+1% +$30.9K 0.02% 712
2022
Q1
$5.39M Buy
24,248
+7,229
+42% +$1.61M 0.03% 477
2021
Q4
$4.89M Buy
17,019
+499
+3% +$143K 0.04% 411
2021
Q3
$4.4M Sell
16,520
-433
-3% -$115K 0.04% 434
2021
Q2
$4.65M Sell
16,953
-557
-3% -$153K 0.04% 425
2021
Q1
$4.74M Sell
17,510
-969
-5% -$262K 0.04% 418
2020
Q4
$3.23M Sell
18,479
-747
-4% -$131K 0.03% 584
2020
Q3
$3.74M Sell
19,226
-408
-2% -$79.3K 0.04% 425
2020
Q2
$3.51M Buy
19,634
+1,196
+6% +$214K 0.04% 452
2020
Q1
$2.97M Hold
18,438
0.04% 444
2019
Q4
$3.03M Sell
18,438
-180
-1% -$29.6K 0.03% 621
2019
Q3
$2.5M Buy
+18,618
New +$2.5M 0.03% 698
2019
Q2
Sell
-42
Closed -$6.17K 2556
2019
Q1
$6.17K Hold
42
﹤0.01% 2453
2018
Q4
$5.13K Hold
42
﹤0.01% 2464
2018
Q3
$6.29K Buy
+42
New +$6.29K ﹤0.01% 2502
2018
Q2
Sell
-13,208
Closed -$1.53M 2211
2018
Q1
$1.53M Hold
13,208
0.02% 861
2017
Q4
$1.24M Buy
+13,208
New +$1.24M 0.01% 947