Capital Impact Advisors’s Ameresco AMRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2024
Q1
Sell
-31,003
Closed -$982K 94
2023
Q4
$982K Buy
31,003
+14,537
+88% +$460K 1.29% 25
2023
Q3
$635K Sell
16,466
-2,827
-15% -$109K 1.06% 38
2023
Q2
$938K Buy
19,293
+6,460
+50% +$314K 1.03% 13
2023
Q1
$632K Hold
12,833
0.77% 43
2022
Q4
$733K Hold
12,833
0.72% 39
2022
Q3
$804K Buy
12,833
+530
+4% +$33.2K 0.8% 24
2022
Q2
$561K Sell
12,303
-5,177
-30% -$236K 0.52% 76
2022
Q1
$1.39M Sell
17,480
-13,021
-43% -$1.04M 1.01% 11
2021
Q4
$2.48M Buy
30,501
+2,643
+9% +$215K 1.71% 11
2021
Q3
$1.63M Sell
27,858
-25,750
-48% -$1.5M 0.65% 67
2021
Q2
$3.36M Sell
53,608
-27,184
-34% -$1.7M 1.08% 29
2021
Q1
$3.93M Hold
80,792
1.38% 23
2020
Q4
$4.22M Hold
80,792
1.04% 36
2020
Q3
$2.7M Buy
80,792
+22,100
+38% +$738K 0.8% 56
2020
Q2
$1.63M Sell
58,692
-76,061
-56% -$2.11M 0.54% 87
2020
Q1
$2.3M Buy
134,753
+4,361
+3% +$74.3K 0.96% 34
2019
Q4
$2.28M Buy
130,392
+7,324
+6% +$128K 0.8% 46
2019
Q3
$1.95M Hold
123,068
0.74% 68
2019
Q2
$1.79M Buy
123,068
+10,989
+10% +$160K 0.66% 78
2019
Q1
$1.58M Hold
112,079
0.7% 72
2018
Q4
$1.58M Sell
112,079
-25,935
-19% -$365K 0.67% 75
2018
Q3
$1.85M Hold
138,014
0.63% 80
2018
Q2
$1.64M Sell
138,014
-31,002
-18% -$369K 0.61% 99
2018
Q1
$2.2M Buy
169,016
+9,640
+6% +$125K 0.9% 28
2017
Q4
$1.37M Hold
159,376
0.59% 82
2017
Q3
$1.24M Buy
159,376
+15,210
+11% +$119K 0.56% 102
2017
Q2
$1.11M Sell
144,166
-55,229
-28% -$425K 0.51% 102
2017
Q1
$1.31M Buy
199,395
+24,673
+14% +$162K 0.52% 106
2016
Q4
$961K Hold
174,722
0.4% 132
2016
Q3
$919K Hold
174,722
0.4% 126
2016
Q2
$764K Hold
174,722
0.36% 167
2016
Q1
$833K Buy
174,722
+48,763
+39% +$232K 0.4% 163
2015
Q4
$787K Hold
125,959
0.38% 114
2015
Q3
$741K Hold
125,959
0.38% 101
2015
Q2
$964K Hold
125,959
0.44% 71
2015
Q1
$932K Buy
125,959
+103,055
+450% +$763K 0.43% 78
2014
Q4
$160K Hold
22,904
0.08% 152
2014
Q3
$157 Hold
22,904
﹤0.01% 130
2014
Q2
$161K Buy
+22,904
New +$161K 0.12% 166