Bank of America’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
-48,580
Closed -$240K 8782
2025
Q1
$240K Sell
48,580
-35,827
-42% -$163K ﹤0.01% 6075
2024
Q4
$344K Buy
84,407
+29,683
+54% +$109K ﹤0.01% 5808
2024
Q3
$174K Sell
54,724
-137,099
-71% -$489K ﹤0.01% 6074
2024
Q2
$752K Sell
191,823
-32,837
-15% -$136K ﹤0.01% 5077
2024
Q1
$1.07M Sell
224,660
-118,358
-35% -$704K ﹤0.01% 4886
2023
Q4
$2.34M Buy
343,018
+142,306
+71% +$770K ﹤0.01% 4242
2023
Q3
$1.05M Sell
200,712
-82,756
-29% -$507K ﹤0.01% 4789
2023
Q2
$1.53M Sell
283,468
-184,168
-39% -$909K ﹤0.01% 4445
2023
Q1
$2.56M Buy
467,636
+248,701
+114% +$1.75M ﹤0.01% 4128
2022
Q4
$1.43M Buy
218,935
+58,663
+37% +$479K ﹤0.01% 4555
2022
Q3
$1.76M Buy
160,272
+133,354
+495% +$1.27M ﹤0.01% 4391
2022
Q2
$170K Buy
26,918
+8,824
+49% +$58.9K ﹤0.01% 6199
2022
Q1
$135K Sell
18,094
-21,906
-55% -$172K ﹤0.01% 6702
2021
Q4
$418K Sell
40,000
-426,351
-91% -$4.31M ﹤0.01% 6022
2021
Q3
$4.63M Buy
466,351
+363,300
+353% +$3.6M ﹤0.01% 3643
2021
Q2
$1M Buy
+103,051
New +$1.02M ﹤0.01% 4907

Other funds holding AMPS

Bank of America's AMPS Position: Q2 2025 in Review

Bank of America sold out of Altus Power (AMPS) in Q2 2025, closing a stake of 48,580 shares — an estimated $240K sold.

Bank of America first reported a position in AMPS in Q2 2021 and held it in 16 quarters. The position peaked at $4.63M in Q3 2021. 1 fund tracked by Wall St. Rank holds AMPS as of Q2 2025.

  • Bank of America reported no remaining Altus Power position as of Q2 2025 after selling out during the quarter.
  • Bank of America sold 48,580 Altus Power shares in Q2 2025, an estimated $240K.
  • Bank of America first reported a position in Altus Power in Q2 2021 and held it in 16 quarters.
  • Bank of America's Altus Power position peaked at $4.63M in Q3 2021.
  • 1 fund tracked by Wall St. Rank held Altus Power as of Q2 2025.

Based on Bank of America's 13F filing for Q2 2025, filed 14 Aug 2025.