Royal Bank of Canada’s Penumbra PEN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$24.6M Buy
95,904
+76,572
+396% +$19.6M ﹤0.01% 1263
2025
Q1
$5.17M Buy
19,332
+5,092
+36% +$1.36M ﹤0.01% 2003
2024
Q4
$3.38M Buy
14,240
+7,710
+118% +$1.83M ﹤0.01% 2311
2024
Q3
$1.27M Sell
6,530
-2,583
-28% -$502K ﹤0.01% 2973
2024
Q2
$1.64M Buy
9,113
+6,815
+297% +$1.23M ﹤0.01% 2745
2024
Q1
$514K Sell
2,298
-146
-6% -$32.7K ﹤0.01% 3557
2023
Q4
$615K Buy
2,444
+1,500
+159% +$377K ﹤0.01% 3592
2023
Q3
$228K Sell
944
-1,166
-55% -$282K ﹤0.01% 4207
2023
Q2
$726K Buy
2,110
+215
+11% +$74K ﹤0.01% 3263
2023
Q1
$528K Sell
1,895
-1,033
-35% -$288K ﹤0.01% 3485
2022
Q4
$652K Buy
2,928
+1,650
+129% +$367K ﹤0.01% 3434
2022
Q3
$242K Buy
1,278
+561
+78% +$106K ﹤0.01% 4144
2022
Q2
$89K Sell
717
-1,140
-61% -$142K ﹤0.01% 4960
2022
Q1
$413K Sell
1,857
-2,998
-62% -$667K ﹤0.01% 3967
2021
Q4
$1.4M Buy
4,855
+2,408
+98% +$692K ﹤0.01% 3038
2021
Q3
$653K Sell
2,447
-2,836
-54% -$757K ﹤0.01% 3654
2021
Q2
$1.45M Buy
5,283
+1,799
+52% +$493K ﹤0.01% 2967
2021
Q1
$943K Sell
3,484
-1,384
-28% -$375K ﹤0.01% 3226
2020
Q4
$852K Buy
4,868
+2,692
+124% +$471K ﹤0.01% 3170
2020
Q3
$423K Sell
2,176
-212
-9% -$41.2K ﹤0.01% 3564
2020
Q2
$427K Sell
2,388
-351
-13% -$62.8K ﹤0.01% 3492
2020
Q1
$441K Buy
2,739
+193
+8% +$31.1K ﹤0.01% 3296
2019
Q4
$417K Sell
2,546
-9,764
-79% -$1.6M ﹤0.01% 3546
2019
Q3
$1.66M Sell
12,310
-300
-2% -$40.4K ﹤0.01% 2452
2019
Q2
$2.02M Sell
12,610
-1,749
-12% -$280K ﹤0.01% 2338
2019
Q1
$2.11M Sell
14,359
-5,386
-27% -$791K ﹤0.01% 2219
2018
Q4
$2.41M Buy
19,745
+10,188
+107% +$1.25M ﹤0.01% 2068
2018
Q3
$1.43M Sell
9,557
-4,579
-32% -$686K ﹤0.01% 2592
2018
Q2
$1.95M Sell
14,136
-37,195
-72% -$5.14M ﹤0.01% 2301
2018
Q1
$5.94M Buy
51,331
+51,081
+20,432% +$5.91M ﹤0.01% 1585
2017
Q4
$23K Sell
250
-2,329
-90% -$214K ﹤0.01% 4806
2017
Q3
$233K Buy
2,579
+2,572
+36,743% +$232K ﹤0.01% 3720
2017
Q2
$1K Sell
7
-869
-99% -$124K ﹤0.01% 5665
2017
Q1
$73K Sell
876
-1,271
-59% -$106K ﹤0.01% 4279
2016
Q4
$137K Buy
+2,147
New +$137K ﹤0.01% 3979