NYSE:AMRC | Historical Stock Price | Ameresco, Inc.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2010-07-22 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.73$7.24$14.03$27.20$52.73$102.222010-07-222026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2021

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$81.44$81.44244,200
2021-12-30$80.19$80.19342,200
2021-12-29$78.90$78.90161,000
2021-12-28$78.20$78.20154,800
2021-12-27$80.57$80.57215,500
2021-12-23$77.91$77.91152,300
2021-12-22$78.36$78.36202,000
2021-12-21$79.48$79.48389,700
2021-12-20$75.31$75.31369,300
2021-12-17$77.35$77.35352,900
2021-12-16$75.83$75.83267,200
2021-12-15$78.53$78.53355,200
2021-12-14$77.30$77.30312,500
2021-12-13$81.60$81.60254,800
2021-12-10$81.46$81.46164,300
2021-12-09$81.53$81.53157,000
2021-12-08$84.79$84.79197,000
2021-12-07$84.48$84.48226,800
2021-12-06$82.10$82.10175,500
2021-12-03$81.34$81.34393,500
2021-12-02$87.74$87.74289,800
2021-12-01$87.84$87.84284,200
2021-11-30$90.33$90.33274,500
2021-11-29$91.56$91.56236,200
2021-11-26$89.70$89.70132,700
2021-11-24$92.42$92.42183,700
2021-11-23$92.09$92.09190,900
2021-11-22$93.51$93.51408,100
2021-11-19$94.03$94.03238,500
2021-11-18$92.15$92.15314,100
2021-11-17$93.24$93.24248,000
2021-11-16$95.04$95.04352,700
2021-11-15$93.30$93.30344,500
2021-11-12$97.35$97.35240,000
2021-11-11$96.15$96.15237,100
2021-11-10$92.54$92.54462,800
2021-11-09$92.19$92.19537,900
2021-11-08$95.27$95.27494,900
2021-11-05$97.50$97.50379,800
2021-11-04$95.31$95.31719,300
2021-11-03$96.58$96.58477,600
2021-11-02$93.57$93.57817,500
2021-11-01$85.85$85.85605,900
2021-10-29$82.13$82.13770,300
2021-10-28$80.04$80.04576,900
2021-10-27$76.80$76.80517,100
2021-10-26$75.44$75.44320,300
2021-10-25$75.52$75.52411,100
2021-10-22$72.29$72.29465,900
2021-10-21$68.05$68.05143,800
2021-10-20$66.78$66.78125,000
2021-10-19$66.71$66.71218,100
2021-10-18$64.53$64.53199,400
2021-10-15$62.90$62.90201,400
2021-10-14$62.71$62.71185,200
2021-10-13$61.63$61.63244,600
2021-10-12$59.05$59.05216,200
2021-10-11$57.42$57.42220,600
2021-10-08$58.42$58.42208,900
2021-10-07$59.68$59.68280,500
2021-10-06$58.12$58.12175,300
2021-10-05$58.93$58.93165,800
2021-10-04$57.95$57.95249,400
2021-10-01$61.44$61.44345,000
2021-09-30$58.43$58.43267,900
2021-09-29$58.53$58.53461,500
2021-09-28$61.76$61.76194,400
2021-09-27$63.96$63.96178,100
2021-09-24$62.49$62.49233,800
2021-09-23$63.00$63.00271,800
2021-09-22$62.94$62.94221,900
2021-09-21$62.44$62.44567,600
2021-09-20$63.07$63.07435,900
2021-09-17$66.49$66.49868,100
2021-09-16$65.60$65.60439,400
2021-09-15$70.01$70.01476,700
2021-09-14$70.30$70.30399,800
2021-09-13$68.23$68.23333,900
2021-09-10$69.61$69.61383,000
2021-09-09$70.19$70.19261,700
2021-09-08$70.89$70.89263,700
2021-09-07$72.13$72.13486,100
2021-09-03$72.08$72.08257,900
2021-09-02$71.74$71.74405,100
2021-09-01$69.61$69.61270,700
2021-08-31$69.15$69.15225,000
2021-08-30$68.71$68.71154,500
2021-08-27$69.14$69.14174,300
2021-08-26$68.24$68.24204,100
2021-08-25$68.46$68.46266,500
2021-08-24$68.66$68.66162,700
2021-08-23$67.92$67.92137,400
2021-08-20$65.25$65.25217,300
2021-08-19$63.90$63.90174,100
2021-08-18$64.65$64.65131,600
2021-08-17$63.22$63.22184,900
2021-08-16$65.87$65.87188,400
2021-08-13$67.80$67.80161,000
2021-08-12$68.04$68.04167,500
2021-08-11$67.54$67.54250,600
2021-08-10$69.01$69.01350,800
2021-08-09$68.50$68.50254,000
2021-08-06$64.59$64.59186,600
2021-08-05$65.24$65.24241,200
2021-08-04$62.01$62.01224,800
2021-08-03$62.02$62.02427,100
2021-08-02$66.75$66.75216,700
2021-07-30$68.53$68.53187,800
2021-07-29$68.02$68.02145,400
2021-07-28$67.02$67.02259,600
2021-07-27$64.50$64.50235,800
2021-07-26$64.85$64.85193,000
2021-07-23$64.50$64.50301,000
2021-07-22$68.33$68.33282,100
2021-07-21$68.22$68.22232,000
2021-07-20$65.07$65.07274,300
2021-07-19$61.37$61.37330,300
2021-07-16$61.45$61.45235,600
2021-07-15$61.44$61.44168,300
2021-07-14$62.31$62.31217,400
2021-07-13$64.65$64.65159,600
2021-07-12$65.28$65.28229,100
2021-07-09$63.42$63.42129,500
2021-07-08$62.22$62.22214,600
2021-07-07$62.92$62.92286,200
2021-07-06$65.35$65.35267,300
2021-07-02$63.71$63.71289,300
2021-07-01$64.48$64.48319,400
2021-06-30$62.72$62.72696,800
2021-06-29$65.48$65.48733,000
2021-06-28$64.82$64.82195,300
2021-06-25$62.90$62.90898,500
2021-06-24$64.45$64.45283,800
2021-06-23$62.40$62.40294,000
2021-06-22$63.03$63.03184,200
2021-06-21$62.24$62.24245,800
2021-06-18$60.56$60.56576,700
2021-06-17$63.76$63.76338,500
2021-06-16$61.72$61.72265,300
2021-06-15$61.88$61.88374,200
2021-06-14$61.01$61.01222,300
2021-06-11$59.63$59.63292,800
2021-06-10$57.74$57.74223,600
2021-06-09$58.57$58.57200,400
2021-06-08$57.97$57.97356,300
2021-06-07$57.44$57.44174,000
2021-06-04$55.91$55.91217,100
2021-06-03$55.20$55.20203,600
2021-06-02$55.25$55.25315,200
2021-06-01$55.06$55.06201,400
2021-05-28$53.76$53.76179,800
2021-05-27$54.13$54.13386,000
2021-05-26$53.56$53.56331,200
2021-05-25$51.63$51.63317,500
2021-05-24$51.60$51.60268,600
2021-05-21$52.19$52.19294,100
2021-05-20$51.12$51.12290,000
2021-05-19$50.79$50.79236,500
2021-05-18$50.16$50.16279,300
2021-05-17$49.33$49.33213,100
2021-05-14$49.71$49.71219,700
2021-05-13$47.45$47.45184,800
2021-05-12$47.57$47.57275,900
2021-05-11$49.58$49.58473,900
2021-05-10$49.32$49.32514,300
2021-05-07$53.00$53.00463,800
2021-05-06$49.46$49.46489,600
2021-05-05$48.92$48.92607,100
2021-05-04$48.10$48.10414,000
2021-05-03$51.36$51.36343,400
2021-04-30$52.79$52.79473,200
2021-04-29$52.90$52.90476,500
2021-04-28$52.38$52.38238,900
2021-04-27$52.37$52.37282,500
2021-04-26$51.54$51.54209,300
2021-04-23$50.30$50.30220,500
2021-04-22$48.49$48.49273,200
2021-04-21$47.90$47.90260,300
2021-04-20$46.19$46.19393,900
2021-04-19$47.04$47.04297,500
2021-04-16$50.72$50.72336,400
2021-04-15$49.41$49.41395,800
2021-04-14$51.60$51.60416,900
2021-04-13$51.30$51.30537,300
2021-04-12$49.10$49.10605,700
2021-04-09$49.60$49.60612,000
2021-04-08$48.89$48.89425,200
2021-04-07$47.15$47.15492,400
2021-04-06$49.79$49.79472,100
2021-04-05$49.44$49.44657,600
2021-04-01$49.81$49.81895,800
2021-03-31$48.63$48.63974,600
2021-03-30$44.66$44.66961,700
2021-03-29$41.69$41.69766,600
2021-03-26$43.33$43.33576,600
2021-03-25$41.43$41.43805,700
2021-03-24$40.65$40.65877,800
2021-03-23$42.73$42.73776,700
2021-03-22$45.01$45.01650,700
2021-03-19$44.02$44.02965,800
2021-03-18$44.15$44.15673,400
2021-03-17$49.11$49.11793,800
2021-03-16$49.52$49.52700,300
2021-03-15$49.58$49.58625,400
2021-03-12$47.56$47.56704,100
2021-03-11$46.60$46.601,259,900
2021-03-10$43.29$43.29880,800
2021-03-09$42.94$42.941,269,900
2021-03-08$39.71$39.711,278,900
2021-03-05$43.00$43.003,482,800
2021-03-04$48.15$48.151,020,800
2021-03-03$53.02$53.02783,800
2021-03-02$56.72$56.72812,200
2021-03-01$60.60$60.60413,300
2021-02-26$57.12$57.12329,800
2021-02-25$56.16$56.16411,800
2021-02-24$60.20$60.20390,900
2021-02-23$60.23$60.23639,600
2021-02-22$62.12$62.12262,400
2021-02-19$64.28$64.28295,500
2021-02-18$62.71$62.71427,500
2021-02-17$64.62$64.62360,400
2021-02-16$66.36$66.36303,200
2021-02-12$67.35$67.35236,700
2021-02-11$66.53$66.53344,800
2021-02-10$67.18$67.18418,200
2021-02-09$69.41$69.41499,800
2021-02-08$67.97$67.97392,000
2021-02-05$65.27$65.27476,800
2021-02-04$62.83$62.83378,700
2021-02-03$63.10$63.10374,600
2021-02-02$63.25$63.25695,600
2021-02-01$59.26$59.26493,600
2021-01-29$56.09$56.09530,800
2021-01-28$56.13$56.13354,400
2021-01-27$53.41$53.41781,800
2021-01-26$60.75$60.75577,600
2021-01-25$57.58$57.58464,300
2021-01-22$59.12$59.12235,700
2021-01-21$59.21$59.21279,500
2021-01-20$58.44$58.44330,600
2021-01-19$57.53$57.53602,600
2021-01-15$54.03$54.03639,700
2021-01-14$57.98$57.98383,900
2021-01-13$59.04$59.04487,800
2021-01-12$59.94$59.94509,100
2021-01-11$58.78$58.78649,400
2021-01-08$61.28$61.281,075,000
2021-01-07$59.90$59.90543,700
2021-01-06$55.89$55.89875,400
2021-01-05$52.41$52.41351,500
2021-01-04$50.91$50.91406,500