Invesco’s Altus Power AMPS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-2,548,975
Closed -$12.6M 3911
2025
Q1
$12.6M Sell
2,548,975
-1,446,156
-36% -$6.57M ﹤0.01% 1670
2024
Q4
$16.3M Sell
3,995,131
-228,692
-5% -$837K ﹤0.01% 1595
2024
Q3
$13.4M Buy
4,223,823
+1,282,340
+44% +$4.57M ﹤0.01% 1685
2024
Q2
$11.5M Sell
2,941,483
-367,508
-11% -$1.53M ﹤0.01% 1724
2024
Q1
$15.8M Buy
3,308,991
+243,772
+8% +$1.45M ﹤0.01% 1564
2023
Q4
$20.9M Buy
3,065,219
+456,437
+17% +$2.47M 0.01% 1381
2023
Q3
$13.7M Sell
2,608,782
-462,840
-15% -$2.83M ﹤0.01% 1560
2023
Q2
$16.6M Sell
3,071,622
-1,077,708
-26% -$5.32M ﹤0.01% 1467
2023
Q1
$22.7M Sell
4,149,330
-87,017
-2% -$611K 0.01% 1292
2022
Q4
$27.6M Buy
4,236,347
+449,321
+12% +$3.67M 0.01% 1199
2022
Q3
$41.7M Buy
3,787,026
+1,491,596
+65% +$14.2M 0.01% 967
2022
Q2
$14.5M Buy
+2,295,430
New +$15.3M ﹤0.01% 1579

Other funds holding AMPS

Invesco's AMPS Position: Q2 2025 in Review

Invesco sold out of Altus Power (AMPS) in Q2 2025, closing a stake of 2,548,975 shares — an estimated $12.6M sold.

Invesco first reported a position in AMPS in Q2 2022 and held it in 12 quarters. The position peaked at $41.7M in Q3 2022. 1 fund tracked by Wall St. Rank holds AMPS as of Q2 2025.

  • Invesco reported no remaining Altus Power position as of Q2 2025 after selling out during the quarter.
  • Invesco sold 2,548,975 Altus Power shares in Q2 2025, an estimated $12.6M.
  • Invesco first reported a position in Altus Power in Q2 2022 and held it in 12 quarters.
  • Invesco's Altus Power position peaked at $41.7M in Q3 2022.
  • 1 fund tracked by Wall St. Rank held Altus Power as of Q2 2025.

Based on Invesco's 13F filing for Q2 2025, filed 13 Aug 2025.