Royal Bank of Canada’s Ameresco AMRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$13.1M Buy
864,896
+115,671
+15% +$1.76M ﹤0.01% 1659
2025
Q1
$9.05M Sell
749,225
-61,917
-8% -$748K ﹤0.01% 1629
2024
Q4
$19M Sell
811,142
-41,381
-5% -$972K ﹤0.01% 1220
2024
Q3
$32.3M Sell
852,523
-13,717
-2% -$520K 0.01% 936
2024
Q2
$25M Sell
866,240
-72,729
-8% -$2.1M 0.01% 1025
2024
Q1
$22.7M Buy
938,969
+194,664
+26% +$4.7M 0.01% 1071
2023
Q4
$23.6M Buy
744,305
+143,396
+24% +$4.54M 0.01% 1050
2023
Q3
$23.2M Sell
600,909
-42,451
-7% -$1.64M 0.01% 961
2023
Q2
$31.3M Buy
643,360
+9,728
+2% +$473K 0.01% 836
2023
Q1
$31.2M Sell
633,632
-2,795
-0.4% -$138K 0.01% 795
2022
Q4
$36.4M Buy
636,427
+56,936
+10% +$3.25M 0.01% 723
2022
Q3
$38.5M Sell
579,491
-91,511
-14% -$6.08M 0.01% 679
2022
Q2
$30.6M Buy
671,002
+43,107
+7% +$1.96M 0.01% 790
2022
Q1
$49.9M Buy
627,895
+1,749
+0.3% +$139K 0.01% 655
2021
Q4
$51M Sell
626,146
-28,965
-4% -$2.36M 0.01% 693
2021
Q3
$38.3M Sell
655,111
-11,889
-2% -$695K 0.01% 806
2021
Q2
$41.8M Sell
667,000
-58,542
-8% -$3.67M 0.01% 774
2021
Q1
$35.3M Buy
725,542
+5,451
+0.8% +$265K 0.01% 805
2020
Q4
$37.6M Sell
720,091
-6,069
-0.8% -$317K 0.01% 722
2020
Q3
$24.3M Buy
726,160
+183,824
+34% +$6.14M 0.01% 854
2020
Q2
$15.1M Buy
542,336
+484,756
+842% +$13.5M 0.01% 1068
2020
Q1
$981K Sell
57,580
-1,462
-2% -$24.9K ﹤0.01% 2666
2019
Q4
$1.03M Buy
59,042
+854
+1% +$15K ﹤0.01% 2890
2019
Q3
$935K Sell
58,188
-3,226
-5% -$51.8K ﹤0.01% 2879
2019
Q2
$905K Buy
61,414
+3,312
+6% +$48.8K ﹤0.01% 2902
2019
Q1
$940K Sell
58,102
-5,941
-9% -$96.1K ﹤0.01% 2766
2018
Q4
$904K Buy
64,043
+6,272
+11% +$88.5K ﹤0.01% 2719
2018
Q3
$789K Buy
57,771
+371
+0.6% +$5.07K ﹤0.01% 3013
2018
Q2
$689K Buy
57,400
+900
+2% +$10.8K ﹤0.01% 3008
2018
Q1
$735K Sell
56,500
-3
-0% -$39 ﹤0.01% 2857
2017
Q4
$486K Buy
56,503
+6,996
+14% +$60.2K ﹤0.01% 3153
2017
Q3
$386K Buy
49,507
+648
+1% +$5.05K ﹤0.01% 3352
2017
Q2
$376K Sell
48,859
-1,820
-4% -$14K ﹤0.01% 3246
2017
Q1
$332K Sell
50,679
-30
-0.1% -$197 ﹤0.01% 3379
2016
Q4
$279K Buy
50,709
+209
+0.4% +$1.15K ﹤0.01% 3548
2016
Q3
$265K Hold
50,500
﹤0.01% 3525
2016
Q2
$220K Sell
50,500
-300
-0.6% -$1.31K ﹤0.01% 3685
2016
Q1
$243K Sell
50,800
-67
-0.1% -$320 ﹤0.01% 3603
2015
Q4
$317K Sell
50,867
-1,007
-2% -$6.28K ﹤0.01% 3529
2015
Q3
$304K Buy
51,874
+349
+0.7% +$2.05K ﹤0.01% 3415
2015
Q2
$395K Sell
51,525
-1,275
-2% -$9.77K ﹤0.01% 3372
2015
Q1
$391K Buy
52,800
+1,800
+4% +$13.3K ﹤0.01% 3296
2014
Q4
$357K Sell
51,000
-4,000
-7% -$28K ﹤0.01% 3361
2014
Q3
$377K Hold
55,000
﹤0.01% 3213
2014
Q2
$386K Buy
55,000
+23,400
+74% +$164K ﹤0.01% 3195
2014
Q1
$240K Hold
31,600
﹤0.01% 3467
2013
Q4
$306K Buy
31,600
+24,300
+333% +$235K ﹤0.01% 3250
2013
Q3
$73K Hold
7,300
﹤0.01% 4092
2013
Q2
$66K Buy
+7,300
New +$66K ﹤0.01% 3951