Marshall Wace’s Ameresco AMRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.22M Buy
+87,176
New +$2.61M ﹤0.01% 1726
2025
Q2
Sell
-279,734
Closed -$3.38M 2668
2025
Q1
$3.38M Buy
+279,734
New +$5.07M ﹤0.01% 1228
2024
Q4
Sell
-56,120
Closed -$2.13M 2551
2024
Q3
$2.13M Sell
56,120
-4,090
-7% -$126K ﹤0.01% 1343
2024
Q2
$1.73M Buy
60,210
+30,497
+103% +$841K ﹤0.01% 1444
2024
Q1
$717K Buy
+29,713
New +$666K ﹤0.01% 1787
2023
Q4
Sell
-14,451
Closed -$557K 2143
2023
Q3
$557K Sell
14,451
-116,594
-89% -$5.64M ﹤0.01% 1684
2023
Q2
$6.37M Buy
131,045
+90,004
+219% +$4.05M 0.01% 918
2023
Q1
$2.02M Buy
41,041
+25,959
+172% +$1.38M ﹤0.01% 1456
2022
Q4
$862K Buy
+15,082
New +$919K ﹤0.01% 2150
2021
Q2
Sell
-9,009
Closed -$438K 2616
2021
Q1
$438K Buy
+9,009
New +$496K ﹤0.01% 1995
2019
Q2
Sell
-113,577
Closed -$1.84M 1319
2019
Q1
$1.84M Buy
+113,577
New +$1.78M 0.02% 769

Other funds holding AMRC

Marshall Wace's AMRC Position: Q1 2026 in Review

Marshall Wace opened a new position in Ameresco (AMRC) in Q1 2026: 87,176 shares worth $2.22M. The stake represents ﹤0.01% of the portfolio and ranks #1726 among its holdings. This is a return to the name: Marshall Wace previously reported a position in AMRC as recently as Q1 2025.

Marshall Wace first reported a position in AMRC in Q1 2019 and has held it in 11 quarters since. The position peaked at $6.37M in Q2 2023. 186 funds tracked by Wall St. Rank hold AMRC as of Q1 2026.

  • Marshall Wace held 87,176 shares of Ameresco worth $2.22M as of Q1 2026.
  • Ameresco was a new Marshall Wace position in Q1 2026.
  • Ameresco made up ﹤0.01% of Marshall Wace's portfolio in Q1 2026, its #1726 holding.
  • Marshall Wace first reported a position in Ameresco in Q1 2019 and has held it in 11 quarters since.
  • Marshall Wace's Ameresco position peaked at $6.37M in Q2 2023.
  • 186 funds tracked by Wall St. Rank held Ameresco as of Q1 2026.

Based on Marshall Wace's 13F filing for Q1 2026, filed 15 May 2026.