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

Ameresco, Inc.

$23.35
-0.34 (-1.43%)

Volume:

1.205M ($28.35M)

Market Capitalization:

$818.85M

Live Price

Live Volume

Chart Volume 0
Volume 0
5 sec

Ameresco Market Segments

Overnight

*No Trades in Segment

After Hours

-0.40(-1.68%)
Open$23.75
Close$23.35
Low$23.35
Low Change-0.40 (-1.68%)
High$23.75
High Change+0.00 (+0.00%)
Range$0.40
Volume704.57K
Dollar Volume$16.45M

Regular Trading Hours

-0.50(-2.04%)
Open$24.23
Close$23.73
Low$22.91
Low Change-1.32 (-5.43%)
High$24.23
High Change+0.00 (+0.00%)
Range$1.32
Volume482.442K
Dollar Volume$11.45M

Premarket

+0.15(+0.62%)
Open$24.12
Close$24.27
Low$23.65
Low Change-0.47 (-1.95%)
High$24.49
High Change+0.37 (+1.52%)
Range$0.84
Volume18.378K
Dollar Volume$446.03K

After Hours Yesterday

+0.00(+0.00%)
Open$23.70
Close$23.70
Low$23.70
Low Change0.00 (0.00%)
High$23.70
High Change+0.00 (+0.00%)
Range$0.00
Volume108.473K
Dollar Volume$2.57M

Regular Trading Hours Yesterday

+0.14(+0.59%)
Open$23.55
Close$23.69
Low$23.30
Low Change-0.25 (-1.06%)
High$24.54
High Change+0.99 (+4.20%)
Range$1.24
Volume514.032K
Dollar Volume$12.18M

Premarket Yesterday

+0.17(+0.73%)
Open$23.23
Close$23.40
Low$23.05
Low Change-0.18 (-0.77%)
High$23.40
High Change+0.17 (+0.73%)
Range$0.35
Volume2.384K
Dollar Volume$55.79K

Ameresco Top Trades

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

Ameresco Moving Averages

5 Day Moving Average (SMA5)$23.08
10 Day Moving Average (SMA10)$23.08
20 Day Moving Average (SMA20)$22.55
50 Day Moving Average (SMA50)$23.57
100 Day Moving Average (SMA100)$26.62
200 Day Moving Average (SMA200)$28.09

Ameresco Statistics

Average Volume (30 Days)703.23K
P/E Ratio (Current)43.13
EPS (Current)$0.53
Dividend Yield0.61%
Free Cash Flow-$464.73M
Cash Ratio0.14
Current Ratio1.67
Quick Ratio1.66
Debt to Equity1.58
Enterprise Value$3.03B
EV to EBITDA12.05
EV to Sales1.50
Price to Book0.98
Price to Cash Flow
Price to Free Cash Flow
Price to Sales0.60
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).