Altus Power Inc
Utilities - Renewable
Utilities
AMPS
164 M shares
NASDAQ US
traded
09 Apr 2025
listed
no
open
4.98
52 week high
4.98
high
4.99
52 week low
2.75
previous Close
4.96
P/E ratio
market cap
568 M
div yield
0
net incoming
17.64 M
-53.15 %
net profit margin
30.06 %
-41.00 %
operating incoming
15.29 M
-4.50 %
net change in cash
19.05 M
117.13 %
cash on hand
96.90 M
21.82 %
cost of revenue
11.89 M
-58.19 %
top