California State Teachers Retirement System (CalSTRS)’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
-67,555
Closed -$334K 3238
2025
Q1
$334K Hold
67,555
﹤0.01% 2208
2024
Q4
$275K Sell
67,555
-744
-1% -$2.72K ﹤0.01% 2308
2024
Q3
$217K Sell
68,299
-2,143
-3% -$7.64K ﹤0.01% 2366
2024
Q2
$276K Buy
70,442
+6,839
+11% +$28.4K ﹤0.01% 2326
2024
Q1
$304K Sell
63,603
-3,616
-5% -$21.5K ﹤0.01% 2345
2023
Q4
$459K Sell
67,219
-3,035
-4% -$16.4K ﹤0.01% 2255
2023
Q3
$369K Sell
70,254
-6,946
-9% -$42.5K ﹤0.01% 2345
2023
Q2
$417K Buy
77,200
+1,255
+2% +$6.19K ﹤0.01% 2390
2023
Q1
$416K Buy
75,945
+18,313
+32% +$129K ﹤0.01% 2382
2022
Q4
$376K Buy
57,632
+1,434
+3% +$11.7K ﹤0.01% 2459
2022
Q3
$619K Sell
56,198
-908
-2% -$8.65K ﹤0.01% 2229
2022
Q2
$360K Buy
+57,106
New +$381K ﹤0.01% 2522

Other funds holding AMPS

California State Teachers Retirement System (CalSTRS)'s AMPS Position: Q2 2025 in Review

California State Teachers Retirement System (CalSTRS) sold out of Altus Power (AMPS) in Q2 2025, closing a stake of 67,555 shares — an estimated $334K sold.

California State Teachers Retirement System (CalSTRS) first reported a position in AMPS in Q2 2022 and held it in 12 quarters. The position peaked at $619K in Q3 2022. 1 fund tracked by Wall St. Rank holds AMPS as of Q2 2025.

  • California State Teachers Retirement System (CalSTRS) reported no remaining Altus Power position as of Q2 2025 after selling out during the quarter.
  • California State Teachers Retirement System (CalSTRS) sold 67,555 Altus Power shares in Q2 2025, an estimated $334K.
  • California State Teachers Retirement System (CalSTRS) first reported a position in Altus Power in Q2 2022 and held it in 12 quarters.
  • California State Teachers Retirement System (CalSTRS)'s Altus Power position peaked at $619K in Q3 2022.
  • 1 fund tracked by Wall St. Rank held Altus Power as of Q2 2025.

Based on California State Teachers Retirement System (CalSTRS)'s 13F filing for Q2 2025, filed 14 Aug 2025.