Boston Trust Walden’s Royal Bank of Canada RY Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2M Hold
15,170
0.01% 253
2025
Q1
$1.71M Hold
15,170
0.01% 258
2024
Q4
$1.83M Sell
15,170
-45
-0.3% -$5.42K 0.01% 259
2024
Q3
$1.9M Buy
15,215
+25
+0.2% +$3.12K 0.01% 255
2024
Q2
$1.62M Sell
15,190
-65,500
-81% -$6.97M 0.01% 253
2024
Q1
$8.14M Sell
80,690
-12,000
-13% -$1.21M 0.06% 209
2023
Q4
$9.37M Sell
92,690
-2,500
-3% -$253K 0.07% 197
2023
Q3
$8.32M Hold
95,190
0.07% 202
2023
Q2
$9.09M Sell
95,190
-1,900
-2% -$181K 0.07% 201
2023
Q1
$9.28M Buy
97,090
+7,700
+9% +$736K 0.08% 202
2022
Q4
$8.4M Buy
89,390
+22,300
+33% +$2.1M 0.07% 207
2022
Q3
$6.04M Buy
67,090
+315
+0.5% +$28.4K 0.06% 216
2022
Q2
$6.47M Buy
66,775
+8,475
+15% +$821K 0.06% 218
2022
Q1
$6.43M Buy
58,300
+11,500
+25% +$1.27M 0.05% 226
2021
Q4
$4.97M Hold
46,800
0.04% 242
2021
Q3
$4.66M Buy
46,800
+225
+0.5% +$22.4K 0.04% 239
2021
Q2
$4.72M Hold
46,575
0.04% 241
2021
Q1
$4.3M Hold
46,575
0.04% 238
2020
Q4
$3.82M Hold
46,575
0.04% 243
2020
Q3
$3.27M Hold
46,575
0.04% 253
2020
Q2
$3.16M Hold
46,575
0.04% 251
2020
Q1
$2.87M Hold
46,575
0.05% 245
2019
Q4
$3.69M Hold
46,575
0.04% 249
2019
Q3
$3.78M Hold
46,575
0.05% 248
2019
Q2
$3.7M Hold
46,575
0.05% 252
2019
Q1
$3.52M Hold
46,575
0.05% 253
2018
Q4
$3.19M Sell
46,575
-25
-0.1% -$1.71K 0.05% 248
2018
Q3
$3.74M Hold
46,600
0.05% 243
2018
Q2
$3.51M Hold
46,600
0.05% 242
2018
Q1
$3.6M Buy
46,600
+420
+0.9% +$32.5K 0.05% 237
2017
Q4
$3.77M Buy
46,180
+1,400
+3% +$114K 0.06% 237
2017
Q3
$3.46M Buy
44,780
+780
+2% +$60.3K 0.05% 240
2017
Q2
$3.19M Hold
44,000
0.05% 243
2017
Q1
$3.21M Buy
44,000
+2,000
+5% +$146K 0.05% 237
2016
Q4
$2.84M Hold
42,000
0.04% 244
2016
Q3
$2.6M Buy
42,000
+2,000
+5% +$124K 0.04% 248
2016
Q2
$2.36M Buy
40,000
+3,000
+8% +$177K 0.04% 257
2016
Q1
$2.13M Sell
37,000
-1,750
-5% -$101K 0.04% 263
2015
Q4
$2.08M Buy
38,750
+7,000
+22% +$375K 0.04% 259
2015
Q3
$1.75M Hold
31,750
0.03% 266
2015
Q2
$1.94M Hold
31,750
0.03% 259
2015
Q1
$1.92M Hold
31,750
0.03% 250
2014
Q4
$2.19M Hold
31,750
0.03% 241
2014
Q3
$2.27M Hold
31,750
0.04% 237
2014
Q2
$2.27M Buy
31,750
+850
+3% +$60.7K 0.03% 229
2014
Q1
$2.04M Buy
30,900
+1,574
+5% +$104K 0.03% 228
2013
Q4
$1.97M Buy
29,326
+3,426
+13% +$230K 0.03% 229
2013
Q3
$1.66M Buy
+25,900
New +$1.66M 0.03% 230