Rock Springs Capital Management’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
$39.6M Hold
120,500
2.33% 12
2025
Q4
$37.5M Hold
120,500
1.92% 17
2025
Q3
$30.5M Sell
120,500
-8,000
-6% -$2.02M 1.78% 19
2025
Q2
$33M Sell
128,500
-42,500
-25% -$11.6M 2.05% 15
2025
Q1
$45.7M Sell
171,000
-69,000
-29% -$18.7M 2.62% 9
2024
Q4
$57M Sell
240,000
-25,000
-9% -$5.68M 2.17% 13
2024
Q3
$51.5M Hold
265,000
1.68% 19
2024
Q2
$47.7M Sell
265,000
-240,000
-48% -$47.9M 1.44% 27
2024
Q1
$113M Sell
505,000
-32,500
-6% -$8.03M 2.86% 7
2023
Q4
$135M Buy
537,500
+33,750
+7% +$7.46M 3.34% 6
2023
Q3
$122M Buy
503,750
+137,750
+38% +$38.2M 3.26% 7
2023
Q2
$126M Sell
366,000
-67,500
-16% -$20.7M 3% 7
2023
Q1
$121M Sell
433,500
-74,750
-15% -$19.1M 2.88% 9
2022
Q4
$113M Buy
508,250
+32,250
+7% +$6.31M 2.72% 9
2022
Q3
$90.3M Buy
476,000
+74,500
+19% +$12M 2.33% 11
2022
Q2
$50M Buy
401,500
+197,000
+96% +$31.3M 1.46% 22
2022
Q1
$45.4M Buy
204,500
+56,000
+38% +$12.4M 1.14% 33
2021
Q4
$42.7M Buy
148,500
+1,000
+0.7% +$264K 0.99% 35
2021
Q3
$39.3M Hold
147,500
0.83% 41
2021
Q2
$40.4M Hold
147,500
0.8% 41
2021
Q1
$39.9M Sell
147,500
-11,500
-7% -$2.97M 0.87% 41
2020
Q4
$27.8M Hold
159,000
0.59% 58
2020
Q3
$30.9M Sell
159,000
-48,000
-23% -$10.1M 0.78% 38
2020
Q2
$37M Sell
207,000
-18,000
-8% -$3.12M 1.02% 37
2020
Q1
$36.3M Sell
225,000
-17,500
-7% -$2.95M 1.5% 20
2019
Q4
$39.8M Hold
242,500
1.26% 21
2019
Q3
$32.6M Buy
242,500
+3,500
+1% +$541K 1.3% 26
2019
Q2
$38.2M Buy
239,000
+14,000
+6% +$2.02M 1.4% 18
2019
Q1
$33.1M Hold
225,000
1.29% 20
2018
Q4
$27.5M Sell
225,000
-10,200
-4% -$1.37M 1.3% 22
2018
Q3
$35.2M Sell
235,200
-1,550
-0.7% -$217K 1.27% 17
2018
Q2
$32.7M Sell
236,750
-6,250
-3% -$890K 1.26% 20
2018
Q1
$28.1M Sell
243,000
-67,500
-22% -$6.97M 1.2% 24
2017
Q4
$29.2M Hold
310,500
1.33% 21
2017
Q3
$28M Hold
310,500
1.29% 20
2017
Q2
$27.2M Hold
310,500
1.39% 20
2017
Q1
$25.9M Buy
310,500
+15,000
+5% +$1.14M 1.5% 21
2016
Q4
$18.9M Buy
295,500
+29,000
+11% +$1.94M 1.26% 26
2016
Q3
$20.3M Buy
266,500
+24,000
+10% +$1.66M 1.27% 27
2016
Q2
$14.4M Buy
242,500
+14,000
+6% +$754K 1.07% 29
2016
Q1
$10.5M Buy
228,500
+23,500
+11% +$1.1M 0.88% 36
2015
Q4
$11M Buy
205,000
+10,000
+5% +$453K 0.84% 41
2015
Q3
$7.82M Buy
+195,000
New +$7.89M 0.64% 55

Other funds holding PEN