New insider activity at Altus Power ( (AMPS) ) has taken place on April 4, 2025.
In recent transactions involving Altus Power stock, key executives have made significant sales. Anthony Savino, the Co-founder and Chief Construction Officer, sold 28,024 shares, amounting to $138,718. Gregg Felton, the Co-founder, CEO, and President, parted with 83,936 shares, totaling $415,483. Additionally, CFO Dustin Weber sold 20,923 shares for $103,568. These sales highlight notable movements within the company’s leadership.
Recent Updates on AMPS stock
Altus Power has been in the spotlight due to several recent developments. The company reported a Q4 earnings miss and did not provide guidance, which contributed to multiple downgrades to Neutral from Buy by firms such as Roth MKM, UBS, B. Riley, and Seaport Research. The downgrades were influenced by the pending acquisition by TPG, which values Altus Power at approximately $2.2 billion and is expected to close in Q2. Despite the earnings miss, Altus Power reported a significant increase in revenues for 2024, a reduction in net loss, and a 20% increase in adjusted EBITDA. The company also announced a new 1.4 MW rooftop solar project in Colorado. These strategic moves are expected to provide Altus Power with the flexibility and resources to accelerate growth and innovation in the clean energy sector.
More about Altus Power
YTD Price Performance: 16.20%
Average Trading Volume: 3,207,967
Technical Sentiment Signal: Strong Sell
Current Market Cap: $795.7M