⏰ Last chance! Join Premium for $20/month before it increases to $49/month.

Ameresco, Inc.

$21.72
+0.75 (+3.58%)

Volume:

55.933K ($1.21M)

Market Capitalization:

$761.64M

Live Price

Live Volume

Chart Volume 0
Volume 0
5 sec

Ameresco Market Segments

Regular Trading Hours

+0.34(+1.59%)
Open$21.38
Close$21.72
Low$21.06
Low Change-0.32 (-1.50%)
High$22.21
High Change+0.83 (+3.88%)
Range$1.15
Volume55.833K
Dollar Volume$1.21M

Premarket

+0.00(+0.00%)
Open$21.47
Close$21.47
Low$21.47
Low Change0.00 (0.00%)
High$21.47
High Change+0.00 (+0.00%)
Range$0.00
Volume100
Dollar Volume$2.15K

Overnight

*No Trades in Segment

After Hours Yesterday

+0.14(+0.67%)
Open$20.96
Close$21.10
Low$20.96
Low Change0.00 (0.00%)
High$21.10
High Change+0.14 (+0.67%)
Range$0.14
Volume130.351K
Dollar Volume$2.75M

Regular Trading Hours Yesterday

+0.12(+0.58%)
Open$20.85
Close$20.97
Low$20.33
Low Change-0.52 (-2.49%)
High$21.99
High Change+1.14 (+5.47%)
Range$1.66
Volume328.595K
Dollar Volume$6.89M

Premarket Yesterday

+0.29(+1.41%)
Open$20.56
Close$20.85
Low$20.46
Low Change-0.10 (-0.49%)
High$20.85
High Change+0.29 (+1.41%)
Range$0.39
Volume2.682K
Dollar Volume$55.92K

Ameresco Top Trades

Ameresco's top trade so far today returned +3.88%, while the top short trade returned -2.21%.

Ameresco Moving Averages

5 Day Moving Average (SMA5)$20.50
10 Day Moving Average (SMA10)$19.70
20 Day Moving Average (SMA20)$20.21
50 Day Moving Average (SMA50)$21.51
100 Day Moving Average (SMA100)$23.37
200 Day Moving Average (SMA200)$26.46

Ameresco Statistics

Average Volume (30 Days)598.74K
P/E Ratio (Current)40.25
EPS (Current)$0.53
Dividend Yield0.00%
Free Cash Flow-$464.73M
Cash Ratio0.14
Current Ratio1.67
Quick Ratio1.66
Debt to Equity1.58
Enterprise Value$2.95B
EV to EBITDA11.73
EV to Sales1.46
Price to Book0.92
Price to Cash Flow—
Price to Free Cash Flow—
Price to Sales0.56
Return on Assets0.01%
Return on Equity0.02%

Ameresco Stock Splits

There have been no stock splits for Ameresco (AMRC).

Ameresco Dividends

There have been no dividends for Ameresco (AMRC).