William Blair Investment Management’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q1
Sell
-883,098
Closed -$210M 448
2024
Q4
$210M Sell
883,098
-98,211
-10% -$23.3M 0.51% 54
2024
Q3
$191M Buy
981,309
+156,330
+19% +$30.4M 0.47% 62
2024
Q2
$148M Sell
824,979
-8,724
-1% -$1.57M 0.39% 82
2024
Q1
$186M Buy
833,703
+90,444
+12% +$20.2M 0.48% 63
2023
Q4
$187M Buy
743,259
+86,295
+13% +$21.7M 0.54% 55
2023
Q3
$159M Sell
656,964
-13,322
-2% -$3.22M 0.53% 60
2023
Q2
$231M Sell
670,286
-270,446
-29% -$93M 0.74% 30
2023
Q1
$262M Sell
940,732
-248,238
-21% -$69.2M 0.91% 20
2022
Q4
$264M Buy
1,188,970
+140,457
+13% +$31.2M 1.01% 18
2022
Q3
$199M Buy
1,048,513
+75,838
+8% +$14.4M 0.79% 35
2022
Q2
$121M Buy
972,675
+113,992
+13% +$14.2M 0.45% 78
2022
Q1
$191M Sell
858,683
-242,871
-22% -$53.9M 0.57% 60
2021
Q4
$316M Buy
1,101,554
+419,632
+62% +$121M 0.86% 24
2021
Q3
$182M Sell
681,922
-8,778
-1% -$2.34M 0.51% 64
2021
Q2
$189M Sell
690,700
-175,853
-20% -$48.2M 0.59% 65
2021
Q1
$234M Sell
866,553
-469,710
-35% -$127M 0.76% 39
2020
Q4
$234M Buy
1,336,263
+108,878
+9% +$19.1M 0.78% 34
2020
Q3
$239M Sell
1,227,385
-44,428
-3% -$8.64M 0.93% 26
2020
Q2
$227M Buy
1,271,813
+5,580
+0.4% +$998K 0.93% 24
2020
Q1
$204M Buy
1,266,233
+48,046
+4% +$7.75M 0.99% 21
2019
Q4
$200M Buy
1,218,187
+45,395
+4% +$7.46M 0.8% 31
2019
Q3
$158M Buy
1,172,792
+214,195
+22% +$28.8M 0.67% 46
2019
Q2
$153M Buy
958,597
+271,784
+40% +$43.5M 0.64% 53
2019
Q1
$101M Sell
686,813
-4,089
-0.6% -$601K 0.42% 74
2018
Q4
$84.4M Buy
+690,902
New +$84.4M 0.42% 75