Altus Power, Inc. AMPS


Sector:

Utilities

Industry:

Renewable Utilities

Description:

Altus Power, Inc. operates as a clean electrification company in the United States. It is involved in the on-site solar generation for commercial, industrial, and public customers; community solar; energy storage; and electric vehicle charging businesses. The company was founded in 2009 and is based in Stamford, Connecticut.

Recent Quarter:

2024-11-12

Upcoming Quarter:

2025-03-12

Annual Reports

Date2024-03-14
Revenue 155,162,000
Net Income -9,355,000
EPS -0.0589
Basic Shares 158,699,959
Diluted Shares 158,699,959
Report Link
Date2023-03-30
Revenue 101,163,000
Net Income 55,437,000
EPS 0.36
Basic Shares 154,648,788
Diluted Shares 155,708,993
Report Link
Date2022-03-24
Revenue 71,800,000
Net Income 13,005,000
EPS 0.0846
Basic Shares 153,648,830
Diluted Shares 153,648,830
Report Link
Date2021-03-31
Revenue 45,278,000
Net Income -1,887,000
EPS -0.0446
Basic Shares 42,262,500
Diluted Shares 42,262,500
Report Link
Date2019-12-31
Revenue 37,434,000
Net Income -6,121,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link

Annual Ratios

Date2023-12-31
PE -115.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 18.19
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 123.46
Dividend Yield 1.38
Payout Ratio: 170.757%
Date2020-12-31
PE -234.94
Dividend Yield 8.00
Payout Ratio: -1878.643%
Date2019-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: -1820.160%

Quarterly Reports

Date2024-11-12
Revenue 58,681,000
Net Income 17,638,000
EPS 0.11
Basic Shares 159,990,880
Diluted Shares 164,393,794
Report Link
Date2024-08-08
Revenue 52,460,000
Net Income 37,645,000
EPS 0.24
Basic Shares 159,902,589
Diluted Shares 163,585,652
Report Link
Date2024-05-09
Revenue 40,659,000
Net Income 7,509,000
EPS 0.047
Basic Shares 159,025,740
Diluted Shares 162,242,148
Report Link
Date2024-03-14
Revenue 34,192,000
Net Income -27,014,000
EPS -0.17
Basic Shares 158,737,305
Diluted Shares 158,737,305
Report Link
Date2023-11-13
Revenue 45,079,000
Net Income 5,330,000
EPS 0.0334
Basic Shares 158,719,684
Diluted Shares 160,198,154
Report Link
Date2023-08-14
Revenue 46,513,000
Net Income 6,825,000
EPS 0.0427
Basic Shares 158,719,684
Diluted Shares 158,978,275
Report Link
Date2023-05-15
Revenue 29,378,000
Net Income 3,845,000
EPS 0.0242
Basic Shares 158,621,674
Diluted Shares 161,003,402
Report Link
Date2023-03-30
Revenue 26,764,000
Net Income 67,883,000
EPS 0.43
Basic Shares 158,109,614
Diluted Shares 159,338,967
Report Link
Date2022-11-14
Revenue 30,438,000
Net Income -96,628,000
EPS -0.63
Basic Shares 153,936,507
Diluted Shares 154,455,228
Report Link
Date2022-08-15
Revenue 24,762,000
Net Income 23,925,000
EPS 0.16
Basic Shares 153,310,068
Diluted Shares 153,954,843
Report Link
Date2022-05-16
Revenue 19,199,000
Net Income 59,861,000
EPS 0.39
Basic Shares 152,662,512
Diluted Shares 153,586,538
Report Link
Date2022-03-24
Revenue 21,578,000
Net Income 7,188,000
EPS 0.07
Basic Shares 104,653,303
Diluted Shares 109,155,128
Report Link
Date2021-11-12
Revenue 20,138,000
Net Income -1,055,000
EPS -0.0069
Basic Shares 153,648,830
Diluted Shares 153,648,830
Report Link
Date2021-08-13
Revenue 17,613,000
Net Income -1,189,000
EPS -0.0077
Basic Shares 153,648,830
Diluted Shares 153,648,830
Report Link
Date2021-05-17
Revenue 12,471,000
Net Income 947,000
EPS 0.0062
Basic Shares 153,648,830
Diluted Shares 153,648,830
Report Link
Date2021-03-31
Revenue 11,265,000
Net Income 9,930,000
EPS 0.0264
Basic Shares 375,737,853
Diluted Shares 363,431,785
Report Link
Date2020-09-30
Revenue 13,068,000
Net Income -2,558,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2020-06-30
Revenue 11,412,000
Net Income -3,728,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link
Date2020-03-31
Revenue 9,533,000
Net Income 3,041,000
EPS 0
Basic Shares 0
Diluted Shares 0
Report Link

Quarterly Ratios

Date2024-09-30
PE 7.21
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-06-30
PE 3.96
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2024-03-31
PE 25.57
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-12-31
PE -10.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-09-30
PE 39.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-06-30
PE 31.40
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2023-03-31
PE 56.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-12-31
PE 3.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-09-30
PE -4.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-06-30
PE 10.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2022-03-31
PE 4.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2021-12-31
PE 38.04
Dividend Yield 0.41
Payout Ratio: 62.034%
Date2021-09-30
PE -361.55
Dividend Yield 0.61
Payout Ratio: -887.962%
Date2021-06-30
PE -313.69
Dividend Yield 0.00
Payout Ratio: -0.084%
Date2021-03-31
PE 395.48
Dividend Yield 0.56
Payout Ratio: 884.794%
Date2020-12-31
PE 99.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2020-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: -299.961%
Date2020-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: -609.523%
Date2020-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 166.195%

RSI:

62.79

Price:

$3.95

Market Cap:

632,000,000

EPS TTM:

0.23

PE Ratio:

17.66

PEPSG:

NaN

Fwd PE:

NaN

Volume:

1,101,301

2 Year Price Change

0.579

Index 2 Year Price Change

1.497

5 Year Price Change

No Price 5 Years Ago

Index 5 Year Price Change

1.905

PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.

Revenue

Net Income

EPS

Shares

News

Press Releases

Notable Earnings

Please select an option: