Qube Research & Technologies (QRT)’s Ameresco AMRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$1.49M Sell
54,021
-53,646
-50% -$1.55M ﹤0.01% 2253
2026
Q1
$2.75M Buy
+107,667
New +$3.23M ﹤0.01% 1984
2025
Q2
Sell
-19,136
Closed -$231K 3529
2025
Q1
$231K Buy
+19,136
New +$347K ﹤0.01% 2826
2024
Q2
Sell
-22,888
Closed -$552K 3761
2024
Q1
$552K Buy
22,888
+17,939
+362% +$402K ﹤0.01% 2490
2023
Q4
$157K Buy
+4,949
New +$149K ﹤0.01% 2923
2023
Q3
Sell
-48,293
Closed -$2.35M 4069
2023
Q2
$2.35M Buy
+48,293
New +$2.18M 0.01% 983
2022
Q1
Sell
-10,742
Closed -$875K 2414
2021
Q4
$875K Sell
10,742
-593
-5% -$47.4K 0.01% 1278
2021
Q3
$662K Buy
+11,335
New +$747K 0.01% 1078
2021
Q2
Sell
-7,253
Closed -$353K 2227
2021
Q1
$353K Sell
7,253
-1,506
-17% -$83K 0.01% 1369
2020
Q4
$458K Buy
+8,759
New +$377K 0.01% 1157

Other funds holding AMRC

Qube Research & Technologies (QRT)'s AMRC Position: Q2 2026 in Review

Qube Research & Technologies (QRT) reduced its Ameresco (AMRC) stake by 50% in Q2 2026, selling an estimated $1.55M and leaving 54,021 shares worth $1.49M. The position accounts for ﹤0.01% of the portfolio, ranked #2253.

Qube Research & Technologies (QRT) first reported a position in AMRC in Q4 2020 and has held it in 10 quarters since. The position peaked at $2.75M in Q1 2026. 185 funds tracked by Wall St. Rank hold AMRC as of Q2 2026.

  • Qube Research & Technologies (QRT) held 54,021 shares of Ameresco worth $1.49M as of Q2 2026.
  • Qube Research & Technologies (QRT) sold 53,646 Ameresco shares in Q2 2026, an estimated $1.55M.
  • Ameresco made up ﹤0.01% of Qube Research & Technologies (QRT)'s portfolio in Q2 2026, its #2253 holding.
  • Qube Research & Technologies (QRT) first reported a position in Ameresco in Q4 2020 and has held it in 10 quarters since.
  • Qube Research & Technologies (QRT)'s Ameresco position peaked at $2.75M in Q1 2026.
  • 185 funds tracked by Wall St. Rank held Ameresco as of Q2 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q2 2026, filed 14 Aug 2026.