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 — 2020

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$52.24$52.24280,000
2020-12-30$51.80$51.80506,500
2020-12-29$50.84$50.84412,600
2020-12-28$51.57$51.57452,100
2020-12-24$49.39$49.39279,400
2020-12-23$51.76$51.76442,400
2020-12-22$53.22$53.22510,300
2020-12-21$51.10$51.10359,400
2020-12-18$49.93$49.93618,800
2020-12-17$49.05$49.05343,600
2020-12-16$46.70$46.70496,100
2020-12-15$47.59$47.59528,000
2020-12-14$44.54$44.54346,700
2020-12-11$43.65$43.65275,100
2020-12-10$42.41$42.41439,000
2020-12-09$42.19$42.19466,300
2020-12-08$44.89$44.89573,000
2020-12-07$43.59$43.59256,200
2020-12-04$43.51$43.51219,100
2020-12-03$44.11$44.11269,000
2020-12-02$44.47$44.47223,600
2020-12-01$44.87$44.87466,000
2020-11-30$44.55$44.55467,600
2020-11-27$44.23$44.23183,600
2020-11-25$44.37$44.37320,400
2020-11-24$45.05$45.05589,500
2020-11-23$44.95$44.95563,100
2020-11-20$43.38$43.38239,600
2020-11-19$43.59$43.59158,200
2020-11-18$43.20$43.20142,000
2020-11-17$43.19$43.19261,900
2020-11-16$43.34$43.34295,400
2020-11-13$43.13$43.13183,400
2020-11-12$43.63$43.63248,800
2020-11-11$44.27$44.27274,400
2020-11-10$43.50$43.50380,000
2020-11-09$43.18$43.18450,900
2020-11-06$43.00$43.00374,700
2020-11-05$41.98$41.98617,900
2020-11-04$38.64$38.64740,300
2020-11-03$43.51$43.51701,400
2020-11-02$38.63$38.63661,000
2020-10-30$38.39$38.39243,100
2020-10-29$38.92$38.92229,700
2020-10-28$37.86$37.86351,900
2020-10-27$39.70$39.70264,700
2020-10-26$39.51$39.51378,500
2020-10-23$42.74$42.74284,500
2020-10-22$41.58$41.58261,400
2020-10-21$42.07$42.07735,500
2020-10-20$42.57$42.57349,400
2020-10-19$41.14$41.14266,000
2020-10-16$40.75$40.75303,800
2020-10-15$40.09$40.09401,100
2020-10-14$38.67$38.67329,600
2020-10-13$38.30$38.30133,800
2020-10-12$38.02$38.02289,100
2020-10-09$37.78$37.78199,800
2020-10-08$36.83$36.83260,000
2020-10-07$37.24$37.24646,500
2020-10-06$36.13$36.13223,100
2020-10-05$35.53$35.53200,400
2020-10-02$33.64$33.64207,400
2020-10-01$33.49$33.49191,600
2020-09-30$33.40$33.40325,600
2020-09-29$33.46$33.46267,600
2020-09-28$32.71$32.71226,700
2020-09-25$31.76$31.76225,800
2020-09-24$30.49$30.49195,900
2020-09-23$30.13$30.13250,400
2020-09-22$30.06$30.06217,900
2020-09-21$29.44$29.44198,000
2020-09-18$30.34$30.34341,800
2020-09-17$30.86$30.86201,700
2020-09-16$30.78$30.78198,600
2020-09-15$30.11$30.11237,700
2020-09-14$29.28$29.28130,500
2020-09-11$28.67$28.67225,000
2020-09-10$29.78$29.78134,200
2020-09-09$30.14$30.14178,700
2020-09-08$29.62$29.62188,800
2020-09-04$29.97$29.97279,000
2020-09-03$30.43$30.43431,600
2020-09-02$31.32$31.32915,200
2020-09-01$34.89$34.89370,700
2020-08-31$34.14$34.14590,800
2020-08-28$32.68$32.68260,400
2020-08-27$32.89$32.89255,600
2020-08-26$33.85$33.85274,400
2020-08-25$34.20$34.201,017,600
2020-08-24$31.17$31.17219,100
2020-08-21$30.58$30.58184,900
2020-08-20$30.89$30.89145,700
2020-08-19$31.26$31.26181,400
2020-08-18$30.69$30.69263,500
2020-08-17$31.04$31.04196,300
2020-08-14$31.05$31.05191,900
2020-08-13$31.89$31.89351,500
2020-08-12$31.27$31.27218,500
2020-08-11$30.52$30.52244,100
2020-08-10$30.80$30.80362,000
2020-08-07$30.34$30.34261,400
2020-08-06$29.52$29.52198,900
2020-08-05$30.00$30.00268,200
2020-08-04$30.86$30.86812,700
2020-08-03$28.26$28.26494,800
2020-07-31$27.68$27.68215,600
2020-07-30$28.18$28.18154,000
2020-07-29$28.60$28.60187,400
2020-07-28$28.16$28.16225,700
2020-07-27$28.66$28.66210,700
2020-07-24$28.09$28.09194,600
2020-07-23$28.68$28.68185,000
2020-07-22$28.90$28.90364,700
2020-07-21$29.82$29.82423,800
2020-07-20$29.59$29.59223,400
2020-07-17$29.66$29.66256,000
2020-07-16$29.07$29.07298,000
2020-07-15$28.72$28.72335,400
2020-07-14$28.69$28.69463,400
2020-07-13$28.29$28.29456,500
2020-07-10$28.55$28.55368,600
2020-07-09$27.84$27.84524,100
2020-07-08$28.64$28.64598,500
2020-07-07$29.39$29.39252,400
2020-07-06$29.33$29.33450,100
2020-07-02$28.20$28.20915,100
2020-07-01$29.19$29.192,077,800
2020-06-30$27.78$27.78543,600
2020-06-29$27.31$27.31528,300
2020-06-26$27.38$27.381,200,200
2020-06-25$26.83$26.83661,700
2020-06-24$26.15$26.15555,500
2020-06-23$25.81$25.811,027,200
2020-06-22$23.81$23.81279,000
2020-06-19$22.97$22.97282,500
2020-06-18$22.56$22.56171,300
2020-06-17$22.22$22.22152,200
2020-06-16$22.54$22.54276,200
2020-06-15$21.24$21.24270,400
2020-06-12$20.81$20.81185,400
2020-06-11$20.65$20.65201,100
2020-06-10$22.24$22.24223,800
2020-06-09$22.88$22.88246,200
2020-06-08$22.65$22.65218,200
2020-06-05$23.57$23.57233,600
2020-06-04$22.31$22.31175,400
2020-06-03$22.38$22.38216,500
2020-06-02$22.23$22.23123,100
2020-06-01$22.45$22.45221,200
2020-05-29$21.46$21.46187,900
2020-05-28$21.36$21.36128,500
2020-05-27$21.54$21.54342,500
2020-05-26$21.39$21.39154,800
2020-05-22$20.94$20.94180,600
2020-05-21$20.51$20.51159,600
2020-05-20$20.37$20.37186,900
2020-05-19$19.79$19.79199,300
2020-05-18$20.05$20.05265,100
2020-05-15$18.78$18.78178,600
2020-05-14$18.05$18.05175,200
2020-05-13$17.97$17.97306,800
2020-05-12$19.06$19.06175,800
2020-05-11$19.32$19.32218,800
2020-05-08$19.63$19.63241,400
2020-05-07$19.22$19.22277,800
2020-05-06$19.06$19.06368,700
2020-05-05$19.20$19.20390,000
2020-05-04$16.15$16.15192,000
2020-05-01$17.08$17.08176,800
2020-04-30$18.06$18.06140,900
2020-04-29$18.50$18.50389,900
2020-04-28$17.76$17.76201,800
2020-04-27$17.52$17.52239,300
2020-04-24$17.53$17.53116,600
2020-04-23$17.43$17.43144,700
2020-04-22$17.14$17.1487,000
2020-04-21$16.89$16.89119,500
2020-04-20$17.05$17.05131,800
2020-04-17$17.54$17.54263,000
2020-04-16$16.62$16.62158,700
2020-04-15$16.65$16.65209,400
2020-04-14$17.32$17.32199,900
2020-04-13$16.85$16.85210,400
2020-04-09$17.69$17.69269,800
2020-04-08$17.20$17.20177,100
2020-04-07$16.48$16.48235,000
2020-04-06$17.35$17.35281,700
2020-04-03$15.64$15.64185,200
2020-04-02$17.05$17.05223,800
2020-04-01$15.95$15.95151,900
2020-03-31$17.03$17.03232,700
2020-03-30$16.91$16.91367,600
2020-03-27$14.81$14.81237,100
2020-03-26$17.44$17.44179,200
2020-03-25$16.58$16.58209,300
2020-03-24$16.63$16.63187,200
2020-03-23$15.19$15.19273,300
2020-03-20$16.33$16.33325,600
2020-03-19$16.26$16.26277,300
2020-03-18$17.13$17.13221,600
2020-03-17$18.08$18.08316,100
2020-03-16$14.23$14.23239,100
2020-03-13$16.19$16.19333,100
2020-03-12$16.01$16.01388,200
2020-03-11$18.60$18.60217,600
2020-03-10$19.48$19.48293,700
2020-03-09$20.72$20.72359,500
2020-03-06$21.49$21.49233,600
2020-03-05$22.53$22.531,137,800
2020-03-04$23.16$23.16265,600
2020-03-03$22.50$22.50374,400
2020-03-02$23.00$23.00288,000
2020-02-28$22.54$22.54346,000
2020-02-27$22.50$22.50255,400
2020-02-26$23.59$23.59214,300
2020-02-25$23.62$23.62222,300
2020-02-24$23.49$23.49325,900
2020-02-21$24.83$24.83600,700
2020-02-20$23.57$23.571,143,600
2020-02-19$22.75$22.75234,000
2020-02-18$22.08$22.08143,300
2020-02-14$21.56$21.56125,600
2020-02-13$22.00$22.00210,400
2020-02-12$21.71$21.71272,100
2020-02-11$20.57$20.57210,900
2020-02-10$20.43$20.43127,000
2020-02-07$20.13$20.1373,100
2020-02-06$20.35$20.35253,800
2020-02-05$20.39$20.39269,100
2020-02-04$20.68$20.68229,400
2020-02-03$19.82$19.82116,300
2020-01-31$19.19$19.1985,800
2020-01-30$19.49$19.4975,500
2020-01-29$19.72$19.7267,700
2020-01-28$20.07$20.0778,800
2020-01-27$20.11$20.11114,700
2020-01-24$20.14$20.14145,500
2020-01-23$19.79$19.79181,700
2020-01-22$19.84$19.8485,700
2020-01-21$20.02$20.02101,000
2020-01-17$19.78$19.78292,100
2020-01-16$19.88$19.88161,400
2020-01-15$19.69$19.69113,600
2020-01-14$19.59$19.59151,300
2020-01-13$19.34$19.34139,400
2020-01-10$19.54$19.54210,500
2020-01-09$19.58$19.58277,800
2020-01-08$19.23$19.23341,300
2020-01-07$18.63$18.63351,400
2020-01-06$18.21$18.21229,100
2020-01-03$17.83$17.83157,500
2020-01-02$17.52$17.52142,600