Royal Bank of Canada
BAC icon

Royal Bank of Canada’s Bank of America BAC Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$1.94B Sell
41,056,581
-3,114,626
-7% -$147M 0.35% 47
2025
Q1
$1.84B Sell
44,171,207
-3,307,383
-7% -$138M 0.39% 47
2024
Q4
$2.09B Buy
47,478,590
+3,592,666
+8% +$158M 0.42% 40
2024
Q3
$1.74B Buy
43,885,924
+5,266,421
+14% +$209M 0.36% 54
2024
Q2
$1.54B Buy
38,619,503
+1,600,449
+4% +$63.6M 0.35% 57
2024
Q1
$1.4B Sell
37,019,054
-1,254,329
-3% -$47.6M 0.32% 63
2023
Q4
$1.29B Buy
38,273,383
+5,386,340
+16% +$181M 0.3% 72
2023
Q3
$900M Sell
32,887,043
-3,394,749
-9% -$92.9M 0.24% 80
2023
Q2
$1.04B Buy
36,281,792
+3,072,053
+9% +$88.1M 0.27% 74
2023
Q1
$950M Sell
33,209,739
-2,435,097
-7% -$69.6M 0.27% 76
2022
Q4
$1.18B Buy
35,644,836
+3,086,037
+9% +$102M 0.34% 63
2022
Q3
$983M Buy
32,558,799
+843,721
+3% +$25.5M 0.31% 68
2022
Q2
$987M Buy
31,715,078
+685,307
+2% +$21.3M 0.29% 69
2022
Q1
$1.28B Sell
31,029,771
-515,782
-2% -$21.3M 0.32% 63
2021
Q4
$1.4B Buy
31,545,553
+2,847,810
+10% +$127M 0.32% 60
2021
Q3
$1.22B Sell
28,697,743
-3,358,019
-10% -$143M 0.32% 60
2021
Q2
$1.32B Buy
32,055,762
+1,389,250
+5% +$57.3M 0.35% 55
2021
Q1
$1.19B Buy
30,666,512
+295,349
+1% +$11.4M 0.34% 56
2020
Q4
$921M Buy
30,371,163
+3,360,506
+12% +$102M 0.27% 75
2020
Q3
$651M Sell
27,010,657
-323,833
-1% -$7.8M 0.23% 84
2020
Q2
$649M Buy
27,334,490
+729,633
+3% +$17.3M 0.26% 79
2020
Q1
$565M Sell
26,604,857
-7,528,013
-22% -$160M 0.27% 74
2019
Q4
$1.2B Buy
34,132,870
+1,173,265
+4% +$41.3M 0.43% 42
2019
Q3
$961M Sell
32,959,605
-1,912,741
-5% -$55.8M 0.38% 50
2019
Q2
$1.01B Sell
34,872,346
-2,049,367
-6% -$59.4M 0.41% 44
2019
Q1
$1.02B Buy
36,921,713
+59,738
+0.2% +$1.65M 0.44% 38
2018
Q4
$908M Buy
36,861,975
+3,409,843
+10% +$84M 0.44% 38
2018
Q3
$987M Buy
33,452,132
+736,297
+2% +$21.7M 0.41% 37
2018
Q2
$922M Sell
32,715,835
-4,434,868
-12% -$125M 0.41% 39
2018
Q1
$1.11B Buy
37,150,703
+3,598,038
+11% +$108M 0.5% 29
2017
Q4
$990M Sell
33,552,665
-2,923,766
-8% -$86.3M 0.43% 32
2017
Q3
$924M Buy
36,476,431
+5,200,273
+17% +$132M 0.44% 34
2017
Q2
$759M Sell
31,276,158
-1,321,415
-4% -$32.1M 0.39% 39
2017
Q1
$769M Sell
32,597,573
-3,153,907
-9% -$74.4M 0.41% 35
2016
Q4
$790M Sell
35,751,480
-2,233,205
-6% -$49.4M 0.43% 34
2016
Q3
$594M Sell
37,984,685
-3,188,225
-8% -$49.9M 0.34% 46
2016
Q2
$546M Buy
41,172,910
+4,304,533
+12% +$57.1M 0.33% 49
2016
Q1
$498M Buy
36,868,377
+851,125
+2% +$11.5M 0.31% 51
2015
Q4
$606M Buy
36,017,252
+4,936,927
+16% +$83.1M 0.4% 40
2015
Q3
$484M Buy
31,080,325
+7,577,984
+32% +$118M 0.36% 38
2015
Q2
$400M Sell
23,502,341
-1,015,974
-4% -$17.3M 0.28% 52
2015
Q1
$377M Sell
24,518,315
-9,412,203
-28% -$145M 0.26% 57
2014
Q4
$607M Buy
33,930,518
+4,613,712
+16% +$82.5M 0.39% 34
2014
Q3
$500M Buy
29,316,806
+2,938,113
+11% +$50.1M 0.34% 41
2014
Q2
$405M Buy
26,378,693
+7,721,749
+41% +$119M 0.27% 48
2014
Q1
$321M Sell
18,656,944
-1,194,788
-6% -$20.6M 0.24% 60
2013
Q4
$309M Buy
19,851,732
+683,963
+4% +$10.6M 0.22% 59
2013
Q3
$265M Sell
19,167,769
-6,023,574
-24% -$83.1M 0.2% 62
2013
Q2
$324M Buy
+25,191,343
New +$324M 0.27% 50