PFM Health Sciences’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
$45.9M Sell
139,779
-5,392
-4% -$1.83M 4.19% 4
2025
Q4
$45.1M Sell
145,171
-49,914
-26% -$13.8M 4.5% 4
2025
Q3
$49.4M Buy
195,085
+28,824
+17% +$7.27M 3.8% 6
2025
Q2
$42.7M Hold
166,261
3.63% 6
2025
Q1
$44.5M Hold
166,261
3.23% 9
2024
Q4
$39.5M Hold
166,261
2.45% 11
2024
Q3
$32.3M Sell
166,261
-18,850
-10% -$3.56M 1.83% 18
2024
Q2
$33.3M Buy
185,111
+29,325
+19% +$5.85M 1.65% 22
2024
Q1
$34.8M Hold
155,786
1.63% 20
2023
Q4
$39.2M Sell
155,786
-36,620
-19% -$8.09M 2.35% 14
2023
Q3
$46.5M Sell
192,406
-167,624
-47% -$46.5M 2.19% 16
2023
Q2
$124M Hold
360,030
4.81% 2
2023
Q1
$100M Hold
360,030
4.43% 3
2022
Q4
$80.1M Hold
360,030
2.87% 8
2022
Q3
$68.3M Buy
360,030
+177,244
+97% +$28.4M 2.47% 9
2022
Q2
$22.8M Buy
182,786
+16,067
+10% +$2.55M 0.87% 45
2022
Q1
$37M Sell
166,719
-10,369
-6% -$2.3M 1.38% 32
2021
Q4
$50.9M Hold
177,088
1.73% 22
2021
Q3
$47.2M Buy
177,088
+43,329
+32% +$11.6M 1.39% 30
2021
Q2
$36.7M Buy
133,759
+59,408
+80% +$16.2M 1.15% 34
2021
Q1
$20.1M Sell
74,351
-125,343
-63% -$32.4M 0.61% 54
2020
Q4
$34.9M Sell
199,694
-39,703
-17% -$8.7M 1.23% 33
2020
Q3
$46.5M Buy
239,397
+128,095
+115% +$26.9M 2.15% 10
2020
Q2
$19.9M Sell
111,302
-6,888
-6% -$1.2M 1.03% 35
2020
Q1
$19.1M Sell
118,190
-300,602
-72% -$50.6M 1.57% 25
2019
Q4
$68.8M Sell
418,792
-610,772
-59% -$97.1M 3.28% 6
2019
Q3
$138M Buy
1,029,564
+257,765
+33% +$39.9M 4.09% 4
2019
Q2
$123M Buy
771,799
+44,742
+6% +$6.46M 2.35% 8
2019
Q1
$107M Sell
727,057
-175,841
-19% -$25.1M 2.36% 8
2018
Q4
$110M Buy
902,898
+177,497
+24% +$23.8M 2.93% 6
2018
Q3
$109M Buy
725,401
+151,001
+26% +$21.2M 1.59% 15
2018
Q2
$79.4M Sell
574,400
-72,586
-11% -$10.3M 1.24% 24
2018
Q1
$74.8M Sell
646,986
-178,526
-22% -$18.4M 1.52% 24
2017
Q4
$77.7M Buy
825,512
+234,839
+40% +$23.3M 1.84% 18
2017
Q3
$53.3M Buy
590,673
+163,668
+38% +$14.1M 1.05% 37
2017
Q2
$37.5M Buy
427,005
+71,398
+20% +$6.06M 1.01% 37
2017
Q1
$29.7M Buy
355,607
+123,715
+53% +$9.36M 0.74% 54
2016
Q4
$14.8M Buy
231,892
+24,427
+12% +$1.63M 0.42% 67
2016
Q3
$15.8M Buy
207,465
+169,279
+443% +$11.7M 0.46% 63
2016
Q2
$2.27M Sell
38,186
-24,859
-39% -$1.34M 0.07% 75
2016
Q1
$2.9M Buy
63,045
+16,514
+35% +$772K 0.09% 80
2015
Q4
$2.5M Sell
46,531
-334,739
-88% -$15.2M 0.08% 64
2015
Q3
$15.3M Buy
+381,270
New +$15.4M 0.43% 50

Other funds holding PEN

PFM Health Sciences's PEN Position: Q1 2026 in Review

PFM Health Sciences reduced its Penumbra (PEN) stake by 3.7% in Q1 2026, selling an estimated $1.83M and leaving 139,779 shares worth $45.9M. The position accounts for 4.19% of the portfolio, ranked #4.

PFM Health Sciences first reported a position in PEN in Q3 2015 and has held it in 43 quarters since. The position peaked at $138M in Q3 2019. 482 funds tracked by Wall St. Rank hold PEN as of Q1 2026.

  • PFM Health Sciences held 139,779 shares of Penumbra worth $45.9M as of Q1 2026.
  • PFM Health Sciences sold 5,392 Penumbra shares in Q1 2026, an estimated $1.83M.
  • Penumbra made up 4.19% of PFM Health Sciences's portfolio in Q1 2026, its #4 holding.
  • PFM Health Sciences first reported a position in Penumbra in Q3 2015 and has held it in 43 quarters since.
  • PFM Health Sciences's Penumbra position peaked at $138M in Q3 2019.
  • 482 funds tracked by Wall St. Rank held Penumbra as of Q1 2026.

Based on PFM Health Sciences's 13F filing for Q1 2026, filed 15 May 2026.