Man Group’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
$24.5M Sell
74,670
-2,688
-3% -$910K 0.04% 417
2025
Q4
$24.1M Sell
77,358
-40,013
-34% -$11.1M 0.04% 440
2025
Q3
$29.7M Sell
117,371
-89,090
-43% -$22.5M 0.05% 387
2025
Q2
$53M Buy
206,461
+195,939
+1,862% +$53.3M 0.1% 224
2025
Q1
$2.81M Sell
10,522
-9,874
-48% -$2.67M 0.01% 1233
2024
Q4
$4.84M Sell
20,396
-124,589
-86% -$28.3M 0.01% 1024
2024
Q3
$28.2M Buy
144,985
+20,457
+16% +$3.87M 0.07% 337
2024
Q2
$22.4M Buy
124,528
+33,334
+37% +$6.65M 0.06% 402
2024
Q1
$20.4M Buy
91,194
+50,505
+124% +$12.5M 0.05% 412
2023
Q4
$10.2M Buy
+40,689
New +$8.99M 0.03% 643
2023
Q3
Sell
-47,367
Closed -$13.2M 436
2023
Q2
$16.3M Buy
+47,367
New +$14.5M 0.05% 444
2022
Q2
Sell
-46,293
Closed -$7.35M 1267
2022
Q1
$10.3M Sell
46,293
-8,489
-15% -$1.89M 0.04% 601
2021
Q4
$15.7M Buy
54,782
+659
+1% +$174K 0.05% 447
2021
Q3
$14.4M Buy
54,123
+7,570
+16% +$2.03M 0.05% 450
2021
Q2
$12.8M Buy
46,553
+15,432
+50% +$4.21M 0.04% 473
2021
Q1
$8.42M Sell
31,121
-7,061
-18% -$1.82M 0.04% 485
2020
Q4
$6.68M Buy
38,182
+14,444
+61% +$3.16M 0.03% 636
2020
Q3
$4.61M Buy
23,738
+9,672
+69% +$2.03M 0.02% 855
2020
Q2
$2.52M Sell
14,066
-7,325
-34% -$1.27M 0.01% 975
2020
Q1
$3.45M Buy
21,391
+19,456
+1,005% +$3.28M 0.02% 651
2019
Q4
$319K Buy
1,935
+338
+21% +$53.8K ﹤0.01% 1665
2019
Q3
$215K Sell
1,597
-30
-2% -$4.64K ﹤0.01% 1698
2019
Q2
$261K Hold
1,627
﹤0.01% 1771
2019
Q1
$239K Sell
1,627
-437
-21% -$62.5K ﹤0.01% 1857
2018
Q4
$252K Sell
2,064
-6,014
-74% -$805K ﹤0.01% 1776
2018
Q3
$1.21M Sell
8,078
-21,698
-73% -$3.04M ﹤0.01% 1596
2018
Q2
$4.11M Buy
29,776
+26,274
+750% +$3.74M 0.02% 1046
2018
Q1
$405K Buy
+3,502
New +$362K ﹤0.01% 1767

Other funds holding PEN

Man Group's PEN Position: Q1 2026 in Review

Man Group reduced its Penumbra (PEN) stake by 3.5% in Q1 2026, selling an estimated $910K and leaving 74,670 shares worth $24.5M. The position accounts for 0.04% of the portfolio, ranked #417.

Man Group first reported a position in PEN in Q1 2018 and has held it in 28 quarters since. The position peaked at $53M in Q2 2025. 482 funds tracked by Wall St. Rank hold PEN as of Q1 2026.

  • Man Group held 74,670 shares of Penumbra worth $24.5M as of Q1 2026.
  • Man Group sold 2,688 Penumbra shares in Q1 2026, an estimated $910K.
  • Penumbra made up 0.04% of Man Group's portfolio in Q1 2026, its #417 holding.
  • Man Group first reported a position in Penumbra in Q1 2018 and has held it in 28 quarters since.
  • Man Group's Penumbra position peaked at $53M in Q2 2025.
  • 482 funds tracked by Wall St. Rank held Penumbra as of Q1 2026.

Based on Man Group's 13F filing for Q1 2026, filed 15 May 2026.