Ameresco, Inc.

$27.70
-5.01 (-15.32%)

Volume:

1.623M ($46.29M)

Market Capitalization:

$968.15M

Ameresco Price Chart

Ameresco Price Chart11:58 AM1:18 PM2:38 PM3:58 PM5:18 PM6:38 PM7:58 PM29.3128.8328.3427.8627.3826.9026.41

Ameresco Volume Chart

Ameresco Volume Chart11:58 AM1:18 PM2:38 PM3:58 PM5:18 PM6:38 PM7:58 PM67.48K57.84K48.20K38.56K28.92K19.28K9.64K

Ameresco Market Segments

After Hours

-0.76(-2.67%)
Open$28.46
Close$27.70
Low$27.70
Low Change-0.76 (-2.67%)
High$28.46
High Change+0.00 (+0.00%)
Range$0.76
Volume68.006K
Dollar Volume$1.88M

Regular Trading Hours

-3.30(-10.38%)
Open$31.75
Close$28.46
Low$26.32
Low Change-5.43 (-17.10%)
High$31.93
High Change+0.18 (+0.57%)
Range$5.61
Volume1.507M
Dollar Volume$42.89M

Premarket

-0.95(-2.90%)
Open$32.72
Close$31.77
Low$31.77
Low Change-0.95 (-2.90%)
High$32.78
High Change+0.06 (+0.18%)
Range$1.01
Volume47.999K
Dollar Volume$1.52M

After Hours Yesterday

-0.63(-1.92%)
Open$32.73
Close$32.10
Low$32.10
Low Change-0.63 (-1.92%)
High$32.73
High Change+0.00 (+0.00%)
Range$0.63
Volume69.183K
Dollar Volume$2.22M

Regular Trading Hours Yesterday

+0.22(+0.68%)
Open$32.49
Close$32.71
Low$32.24
Low Change-0.25 (-0.77%)
High$33.24
High Change+0.75 (+2.30%)
Range$1.00
Volume316.295K
Dollar Volume$10.35M

Premarket Yesterday

+0.06(+0.18%)
Open$33.24
Close$33.30
Low$33.24
Low Change0.00 (0.00%)
High$33.41
High Change+0.17 (+0.51%)
Range$0.17
Volume913
Dollar Volume$30.40K

Ameresco Moving Averages

5 Day Moving Average (SMA5)$34.53
10 Day Moving Average (SMA10)$34.28
20 Day Moving Average (SMA20)$32.36
50 Day Moving Average (SMA50)$29.13
100 Day Moving Average (SMA100)$29.70
200 Day Moving Average (SMA200)$31.01

Ameresco Statistics

Average Volume (30 Days)596.8K
P/E Ratio (Current)238.07
EPS (Current)$0.14
Dividend Yield0.00%
Free Cash Flow-$393.44M
Cash Ratio0.10
Current Ratio1.40
Quick Ratio1.39
Debt to Equity1.87
Enterprise Value$3.65B
EV to EBITDA18.44
EV to Sales2.08
Price to Book1.66
Price to Cash Flow
Price to Free Cash Flow
Price to Sales1.01
Return on Assets0.00%
Return on Equity0.01%

Ameresco Stock Splits

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

Ameresco Dividends

There have been no dividends for Ameresco (AMRC).