AMRCNYSE

Ameresco, Inc.

Sector
Industrials
Market cap
$1.4B
Price records
4,036
Latest close
25.65 (2026-08-07)
Earnings history
Report dateTimingEPS est.EPS actualEPS surpriseRev. surprise
2026-08-03unknown0.200.201.06%10.81%
2026-05-04unknown-0.27-0.33-22.22%10.62%
2026-03-02unknown0.320.3921.88%4.48%
2025-11-03unknown0.260.3534.62%-5.48%
2025-08-04unknown0.060.27350.00%-8.77%
2025-05-05unknown-0.26-0.1157.69%-20.63%
2025-02-27unknown0.760.8815.79%1.44%
2024-11-07unknown0.470.33-29.79%-4.83%
2024-08-05unknown0.260.09-65.38%15.63%
2024-05-07unknown-0.11-0.109.09%16.82%
2024-02-28unknown0.570.6921.05%10.35%
2023-11-06unknown0.460.40-13.04%-16.80%
2023-07-31unknown0.180.15-16.67%12.52%
2023-05-01unknown0.030.03-9.99%16.84%
2023-02-27unknown0.390.35-10.26%-9.90%
2022-11-01unknown0.470.5414.89%5.38%
2022-08-01unknown0.450.6237.78%12.89%
2022-05-02unknown0.290.3624.14%15.19%
2022-02-28unknown0.420.5019.05%0.74%
2021-11-01unknown0.340.4120.59%-10.16%
2021-08-02unknown0.260.3430.77%0.00%
2021-05-04unknown0.100.25150.00%21.21%
2021-03-01unknown0.290.4762.07%
2020-11-02unknown0.250.3852.00%52.00%
2020-08-03unknown0.100.1990.00%171.43%
2020-05-04unknown0.070.15114.29%25.70%
2020-03-02unknown0.390.4617.95%17.95%
2019-11-05unknown0.260.18-30.77%-30.77%
2019-08-08unknown0.150.1820.00%20.00%
2019-04-30unknown0.010.02233.33%-33.33%
2019-03-06unknown0.180.2433.33%33.33%
2018-10-30unknown0.160.2343.75%43.75%
2018-08-07unknown0.100.1990.00%19.72%
2018-05-01unknown0.020.15799.82%650.04%
2018-03-06unknown0.140.48242.86%69.26%
2017-10-31unknown0.150.1820.00%20.03%
2017-08-09unknown0.060.13116.67%7.74%
2017-05-02unknown-0.01-0.04-249.96%0.01%
2017-03-02unknown0.040.0761.55%75.03%
2016-11-01unknown0.090.1233.33%33.33%