LMR Partners’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$67.5M Sell
213,893
-81,815
-28% -$26.5M 0.25% 78
2026
Q1
$97.1M Buy
+295,708
New +$100M 0.21% 46
2025
Q2
Sell
-8,999
Closed -$2.41M 1578
2025
Q1
$2.41M Buy
+8,999
New +$2.43M 0.02% 633
2024
Q4
Sell
-11,992
Closed -$2.33M 1506
2024
Q3
$2.33M Buy
+11,992
New +$2.27M 0.02% 562
2024
Q2
Sell
-11,992
Closed -$2.68M 1259
2024
Q1
$2.68M Buy
11,992
+3,508
+41% +$867K 0.03% 482
2023
Q4
$2.13M Sell
8,484
-2,488
-23% -$550K 0.02% 456
2023
Q3
$2.65M Sell
10,972
-54
-0.5% -$15K 0.03% 360
2023
Q2
$3.79M Buy
+11,026
New +$3.39M 0.04% 280
2018
Q4
Sell
-1,976
Closed -$296K 451
2018
Q3
$296K Sell
1,976
-37,551
-95% -$5.26M 0.02% 259
2018
Q2
$5.46M Buy
+39,527
New +$5.63M 0.28% 83

Other funds holding PEN

LMR Partners's PEN Position: Q2 2026 in Review

LMR Partners reduced its Penumbra (PEN) stake by 28% in Q2 2026, selling an estimated $26.5M and leaving 213,893 shares worth $67.5M. The position accounts for 0.25% of the portfolio, ranked #78.

LMR Partners first reported a position in PEN in Q2 2018 and has held it in 10 quarters since. The position peaked at $97.1M in Q1 2026. 451 funds tracked by Wall St. Rank hold PEN as of Q2 2026.

  • LMR Partners held 213,893 shares of Penumbra worth $67.5M as of Q2 2026.
  • LMR Partners sold 81,815 Penumbra shares in Q2 2026, an estimated $26.5M.
  • Penumbra made up 0.25% of LMR Partners's portfolio in Q2 2026, its #78 holding.
  • LMR Partners first reported a position in Penumbra in Q2 2018 and has held it in 10 quarters since.
  • LMR Partners's Penumbra position peaked at $97.1M in Q1 2026.
  • 451 funds tracked by Wall St. Rank held Penumbra as of Q2 2026.

Based on LMR Partners's 13F filing for Q2 2026, filed 14 Aug 2026.