Marshall Wace’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$21.1M Buy
82,031
+63,389
+340% +$16.3M 0.02% 505
2025
Q1
$4.99M Sell
18,642
-25,310
-58% -$6.77M 0.01% 991
2024
Q4
$10.4M Buy
43,952
+42,130
+2,312% +$10M 0.01% 723
2024
Q3
$354K Sell
1,822
-105,870
-98% -$20.6M ﹤0.01% 1920
2024
Q2
$19.4M Buy
107,692
+87,257
+427% +$15.7M 0.03% 464
2024
Q1
$4.56M Sell
20,435
-30,246
-60% -$6.75M 0.01% 908
2023
Q4
$12.7M Buy
50,681
+5,912
+13% +$1.49M 0.02% 522
2023
Q3
$10.8M Sell
44,769
-28,845
-39% -$6.98M 0.02% 572
2023
Q2
$25.3M Buy
+73,614
New +$25.3M 0.05% 355
2022
Q4
Sell
-13,180
Closed -$2.5M 2707
2022
Q3
$2.5M Buy
+13,180
New +$2.5M 0.01% 1474
2021
Q3
Sell
-810
Closed -$222K 2724
2021
Q2
$222K Sell
810
-78,387
-99% -$21.5M ﹤0.01% 1910
2021
Q1
$21.4M Buy
79,197
+62,795
+383% +$17M 0.1% 184
2020
Q4
$2.87M Buy
16,402
+13,578
+481% +$2.38M 0.02% 722
2020
Q3
$549K Buy
+2,824
New +$549K ﹤0.01% 1177
2019
Q2
Sell
-3,923
Closed -$576K 1688
2019
Q1
$576K Buy
+3,923
New +$576K 0.01% 1088
2018
Q4
Sell
-57,651
Closed -$8.63M 1749
2018
Q3
$8.63M Buy
+57,651
New +$8.63M 0.07% 327
2017
Q1
Sell
-3,302
Closed -$211K 638
2016
Q4
$211K Buy
+3,302
New +$211K ﹤0.01% 920
2016
Q3
Sell
-9,260
Closed -$551K 1077
2016
Q2
$551K Sell
9,260
-73,631
-89% -$4.38M ﹤0.01% 792
2016
Q1
$3.81M Buy
+82,891
New +$3.81M 0.04% 409