Baillie Gifford & Co’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
$276M Sell
840,427
-35,898
-4% -$12.2M 0.28% 70
2025
Q4
$272M Sell
876,325
-32,221
-4% -$8.9M 0.23% 83
2025
Q3
$230M Sell
908,546
-13,581
-1% -$3.43M 0.17% 93
2025
Q2
$237M Buy
922,127
+233,132
+34% +$63.5M 0.18% 90
2025
Q1
$184M Sell
688,995
-41,238
-6% -$11.2M 0.16% 100
2024
Q4
$173M Buy
730,233
+138,387
+23% +$31.5M 0.13% 109
2024
Q3
$115M Sell
591,846
-23,017
-4% -$4.35M 0.09% 118
2024
Q2
$111M Sell
614,863
-19,456
-3% -$3.88M 0.09% 118
2024
Q1
$142M Sell
634,319
-13,634
-2% -$3.37M 0.11% 110
2023
Q4
$163M Sell
647,953
-31,674
-5% -$7M 0.13% 108
2023
Q3
$164M Sell
679,627
-18,019
-3% -$5M 0.15% 100
2023
Q2
$240M Sell
697,646
-30,710
-4% -$9.43M 0.2% 88
2023
Q1
$203M Sell
728,356
-533,452
-42% -$136M 0.18% 99
2022
Q4
$281M Buy
1,261,808
+170
+0% +$33.2K 0.29% 78
2022
Q3
$239M Sell
1,261,638
-11,636
-0.9% -$1.87M 0.25% 84
2022
Q2
$159M Sell
1,273,274
-25,683
-2% -$4.08M 0.16% 96
2022
Q1
$289M Sell
1,298,957
-23,720
-2% -$5.27M 0.2% 88
2021
Q4
$380M Sell
1,322,677
-1,067
-0.1% -$282K 0.21% 87
2021
Q3
$353M Sell
1,323,744
-15,402
-1% -$4.14M 0.18% 94
2021
Q2
$367M Buy
1,339,146
+55,761
+4% +$15.2M 0.18% 100
2021
Q1
$347M Buy
1,283,385
+126,619
+11% +$32.7M 0.19% 96
2020
Q4
$202M Buy
1,156,766
+62,089
+6% +$13.6M 0.11% 111
2020
Q3
$213M Buy
1,094,677
+64,284
+6% +$13.5M 0.15% 102
2020
Q2
$184M Buy
1,030,393
+71,673
+7% +$12.4M 0.14% 99
2020
Q1
$155M Sell
958,720
-14,406
-1% -$2.43M 0.17% 89
2019
Q4
$160M Sell
973,126
-118,989
-11% -$18.9M 0.15% 92
2019
Q3
$147M Sell
1,092,115
-3,690
-0.3% -$571K 0.17% 93
2019
Q2
$175M Buy
1,095,805
+170,901
+18% +$24.7M 0.19% 89
2019
Q1
$136M Buy
924,904
+18,882
+2% +$2.7M 0.15% 92
2018
Q4
$111M Buy
906,022
+239,008
+36% +$32M 0.14% 90
2018
Q3
$99.9M Buy
667,014
+45,643
+7% +$6.39M 0.11% 93
2018
Q2
$85.8M Buy
621,371
+39,668
+7% +$5.65M 0.09% 94
2018
Q1
$67.3M Buy
581,703
+501,476
+625% +$51.8M 0.08% 99
2017
Q4
$7.55M Buy
80,227
+11,548
+17% +$1.15M 0.01% 181
2017
Q3
$6.2M Buy
+68,679
New +$5.92M 0.01% 178

Other funds holding PEN