Morgan Stanley’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
$187M Buy
591,824
+190,468
+47% +$61.7M 0.01% 1088
2026
Q1
$132M Sell
401,356
-124,151
-24% -$42M 0.01% 1218
2025
Q4
$163M Sell
525,507
-167,947
-24% -$46.4M 0.01% 1071
2025
Q3
$176M Buy
693,454
+194,887
+39% +$49.2M 0.01% 1010
2025
Q2
$128M Buy
498,567
+125,899
+34% +$34.3M 0.01% 1146
2025
Q1
$99.7M Sell
372,668
-66,042
-15% -$17.9M 0.01% 1254
2024
Q4
$104M Sell
438,710
-4,188
-0.9% -$952K 0.01% 1224
2024
Q3
$86.1M Buy
442,898
+102,836
+30% +$19.4M 0.01% 1364
2024
Q2
$61.2M Sell
340,062
-48,994
-13% -$9.78M ﹤0.01% 1565
2024
Q1
$86.8M Buy
389,056
+24,032
+7% +$5.94M 0.01% 1296
2023
Q4
$91.8M Buy
365,024
+11,339
+3% +$2.51M 0.01% 1215
2023
Q3
$85.6M Buy
353,685
+24,196
+7% +$6.72M 0.01% 1163
2023
Q2
$113M Sell
329,489
-60,476
-16% -$18.6M 0.01% 1010
2023
Q1
$109M Buy
389,965
+69,089
+22% +$17.6M 0.01% 1012
2022
Q4
$71.4M Buy
320,876
+246,451
+331% +$48.2M 0.01% 1241
2022
Q3
$14.1M Buy
74,425
+2,231
+3% +$358K ﹤0.01% 2589
2022
Q2
$8.99M Buy
72,194
+3,108
+4% +$493K ﹤0.01% 3170
2022
Q1
$15.3M Sell
69,086
-23,097
-25% -$5.13M ﹤0.01% 2413
2021
Q4
$26.5M Sell
92,183
-32,995
-26% -$8.72M ﹤0.01% 1869
2021
Q3
$33.4M Buy
125,178
+7,082
+6% +$1.9M ﹤0.01% 1602
2021
Q2
$32.4M Sell
118,096
-263,108
-69% -$71.8M ﹤0.01% 1676
2021
Q1
$103M Buy
381,204
+153,186
+67% +$39.5M 0.02% 747
2020
Q4
$39.9M Sell
228,018
-104,793
-31% -$23M 0.01% 1260
2020
Q3
$64.7M Buy
332,811
+167,089
+101% +$35.1M 0.01% 782
2020
Q2
$29.6M Sell
165,722
-247,807
-60% -$43M 0.01% 1142
2020
Q1
$66.7M Sell
413,529
-178,037
-30% -$30M 0.02% 621
2019
Q4
$97.2M Buy
591,566
+82,936
+16% +$13.2M 0.02% 620
2019
Q3
$68.4M Sell
508,630
-81,506
-14% -$12.6M 0.02% 705
2019
Q2
$94.4M Sell
590,136
-1,592,988
-73% -$230M 0.03% 573
2019
Q1
$321M Buy
2,183,124
+1,454,024
+199% +$208M 0.09% 232
2018
Q4
$89.1M Sell
729,100
-3,797
-0.5% -$509K 0.03% 565
2018
Q3
$110M Buy
732,897
+21,910
+3% +$3.07M 0.03% 562
2018
Q2
$98.2M Buy
710,987
+96,324
+16% +$13.7M 0.03% 582
2018
Q1
$71.1M Sell
614,663
-16,825
-3% -$1.74M 0.02% 739
2017
Q4
$59.4M Buy
631,488
+411,279
+187% +$40.8M 0.02% 839
2017
Q3
$19.9M Sell
220,209
-393
-0.2% -$33.9K 0.01% 1591
2017
Q2
$19.4M Sell
220,602
-23,330
-10% -$1.98M 0.01% 1559
2017
Q1
$20.4M Sell
243,932
-38,130
-14% -$2.89M 0.01% 1546
2016
Q4
$18M Buy
282,062
+8,297
+3% +$555K 0.01% 1642
2016
Q3
$20.8M Sell
273,765
-12,963
-5% -$894K 0.01% 1417
2016
Q2
$17.1M Buy
286,728
+12,518
+5% +$675K 0.01% 1540
2016
Q1
$12.6M Sell
274,210
-2,727
-1% -$127K ﹤0.01% 1670
2015
Q4
$14.9M Sell
276,937
-7,963
-3% -$361K 0.01% 1644
2015
Q3
$11.4M Buy
+284,900
New +$11.5M ﹤0.01% 1828

Other funds holding PEN

Morgan Stanley's PEN Position: Q2 2026 in Review

Morgan Stanley increased its Penumbra (PEN) stake by 47% in Q2 2026, buying an estimated $61.7M and bringing the position to 591,824 shares worth $187M. The position accounts for 0.01% of the portfolio, ranked #1088.

Morgan Stanley first reported a position in PEN in Q3 2015 and has held it in 44 quarters since. The position peaked at $321M in Q1 2019. 450 funds tracked by Wall St. Rank hold PEN as of Q2 2026.

  • Morgan Stanley held 591,824 shares of Penumbra worth $187M as of Q2 2026.
  • Morgan Stanley bought 190,468 Penumbra shares in Q2 2026, an estimated $61.7M.
  • Penumbra made up 0.01% of Morgan Stanley's portfolio in Q2 2026, its #1088 holding.
  • Morgan Stanley first reported a position in Penumbra in Q3 2015 and has held it in 44 quarters since.
  • Morgan Stanley's Penumbra position peaked at $321M in Q1 2019.
  • 450 funds tracked by Wall St. Rank held Penumbra as of Q2 2026.

Based on Morgan Stanley's 13F filing for Q2 2026, filed 13 Aug 2026.