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

Ameresco, Inc.

$22.68
+1.19 (+5.54%)

Volume:

362.659K ($8.23M)

Market Capitalization:

$795.30M

Live Price

Live Volume

Chart Volume 0
Volume 0
5 sec

Ameresco Market Segments

After Hours

+0.00(+0.00%)
Open$22.68
Close$22.68
Low$22.68
Low Change0.00 (0.00%)
High$22.68
High Change+0.00 (+0.00%)
Range$0.00
Volume87.529K
Dollar Volume$1.99M

Regular Trading Hours

+0.81(+3.70%)
Open$21.87
Close$22.68
Low$21.71
Low Change-0.16 (-0.73%)
High$22.75
High Change+0.88 (+4.04%)
Range$1.04
Volume275.13K
Dollar Volume$6.24M

Premarket

*No Trades in Segment

Overnight

*No Trades in Segment

After Hours Yesterday

+0.00(+0.00%)
Open$21.49
Close$21.49
Low$21.49
Low Change0.00 (0.00%)
High$21.49
High Change+0.00 (+0.00%)
Range$0.00
Volume186.051K
Dollar Volume$4.00M

Regular Trading Hours Yesterday

-0.11(-0.51%)
Open$21.60
Close$21.49
Low$20.58
Low Change-1.02 (-4.72%)
High$21.84
High Change+0.24 (+1.09%)
Range$1.26
Volume439.121K
Dollar Volume$9.44M

Premarket Yesterday

-0.15(-0.69%)
Open$21.75
Close$21.60
Low$21.60
Low Change-0.15 (-0.69%)
High$21.75
High Change+0.00 (+0.00%)
Range$0.15
Volume1.674K
Dollar Volume$36.16K

Ameresco Top Trades

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

Ameresco Moving Averages

5 Day Moving Average (SMA5)$21.16
10 Day Moving Average (SMA10)$21.62
20 Day Moving Average (SMA20)$22.45
50 Day Moving Average (SMA50)$23.15
100 Day Moving Average (SMA100)$25.69
200 Day Moving Average (SMA200)$27.46

Ameresco Statistics

Average Volume (30 Days)654.14K
P/E Ratio (Current)40.70
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.97B
EV to EBITDA11.78
EV to Sales1.47
Price to Book0.93
Price to Cash Flow—
Price to Free Cash Flow—
Price to Sales0.57
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).