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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2022-12-30$57.14$57.14147,900
2022-12-29$57.66$57.66121,000
2022-12-28$55.24$55.24122,800
2022-12-27$56.53$56.53192,500
2022-12-23$56.33$56.33186,100
2022-12-22$55.13$55.13172,600
2022-12-21$59.63$59.63301,700
2022-12-20$56.31$56.31240,100
2022-12-19$56.70$56.70239,700
2022-12-16$60.34$60.34465,700
2022-12-15$61.82$61.82147,200
2022-12-14$64.03$64.03198,400
2022-12-13$63.64$63.64213,100
2022-12-12$59.70$59.70263,700
2022-12-09$61.06$61.06245,600
2022-12-08$63.00$63.00332,100
2022-12-07$62.68$62.68217,200
2022-12-06$61.91$61.91199,000
2022-12-05$66.88$66.88228,800
2022-12-02$67.64$67.64196,800
2022-12-01$65.39$65.39227,300
2022-11-30$65.52$65.52228,800
2022-11-29$62.01$62.01141,600
2022-11-28$61.66$61.66247,300
2022-11-25$64.89$64.8964,600
2022-11-23$63.63$63.63164,500
2022-11-22$63.45$63.45230,500
2022-11-21$62.98$62.98186,900
2022-11-18$64.56$64.56331,100
2022-11-17$62.68$62.68325,600
2022-11-16$62.69$62.69213,400
2022-11-15$63.61$63.61324,700
2022-11-14$59.85$59.85450,900
2022-11-11$61.16$61.16276,000
2022-11-10$61.94$61.94486,300
2022-11-09$55.04$55.04305,400
2022-11-08$55.72$55.72287,800
2022-11-07$53.00$53.00305,700
2022-11-04$52.94$52.94381,200
2022-11-03$52.10$52.10624,500
2022-11-02$52.00$52.00738,500
2022-11-01$60.08$60.08336,800
2022-10-31$60.48$60.48372,400
2022-10-28$59.15$59.15337,300
2022-10-27$60.06$60.06461,500
2022-10-26$61.01$61.01655,900
2022-10-25$61.73$61.73311,400
2022-10-24$57.16$57.16276,700
2022-10-21$55.99$55.99342,600
2022-10-20$55.27$55.27362,500
2022-10-19$60.52$60.52367,900
2022-10-18$62.74$62.74418,300
2022-10-17$64.74$64.74395,900
2022-10-14$61.46$61.46377,800
2022-10-13$63.30$63.30505,500
2022-10-12$62.24$62.24431,400
2022-10-11$62.50$62.50493,400
2022-10-10$62.35$62.35266,800
2022-10-07$61.71$61.71562,900
2022-10-06$65.80$65.80310,400
2022-10-05$69.23$69.23210,100
2022-10-04$71.81$71.81229,800
2022-10-03$69.31$69.31356,100
2022-09-30$66.48$66.48274,200
2022-09-29$63.81$63.81382,900
2022-09-28$69.89$69.89311,000
2022-09-27$66.24$66.24407,100
2022-09-26$68.22$68.22696,100
2022-09-23$65.02$65.02297,400
2022-09-22$66.48$66.48206,200
2022-09-21$69.15$69.15169,200
2022-09-20$68.48$68.48326,300
2022-09-19$72.13$72.13238,200
2022-09-16$73.17$73.17357,900
2022-09-15$73.70$73.70416,900
2022-09-14$76.34$76.34353,900
2022-09-13$72.33$72.33242,200
2022-09-12$73.07$73.07379,200
2022-09-09$74.74$74.74326,600
2022-09-08$74.50$74.50375,500
2022-09-07$72.16$72.16386,000
2022-09-06$66.74$66.74185,600
2022-09-02$64.48$64.48164,300
2022-09-01$66.08$66.08338,000
2022-08-31$68.85$68.85212,500
2022-08-30$67.11$67.11348,300
2022-08-29$67.25$67.25345,300
2022-08-26$66.91$66.91450,500
2022-08-25$68.31$68.31231,100
2022-08-24$65.38$65.38187,900
2022-08-23$63.23$63.23234,900
2022-08-22$63.64$63.64323,900
2022-08-19$65.73$65.73188,000
2022-08-18$70.91$70.91346,000
2022-08-17$67.05$67.05226,500
2022-08-16$68.72$68.72235,700
2022-08-15$70.21$70.21279,000
2022-08-12$70.02$70.02223,000
2022-08-11$69.72$69.72230,300
2022-08-10$70.65$70.65370,500
2022-08-09$67.90$67.90521,000
2022-08-08$69.73$69.73661,400
2022-08-05$65.94$65.94396,800
2022-08-04$66.91$66.91405,400
2022-08-03$63.97$63.97506,000
2022-08-02$64.00$64.00803,200
2022-08-01$57.81$57.81412,500
2022-07-29$57.22$57.22639,200
2022-07-28$54.65$54.65548,700
2022-07-27$49.36$49.36323,200
2022-07-26$45.43$45.43277,100
2022-07-25$46.50$46.50227,600
2022-07-22$45.39$45.39200,700
2022-07-21$47.30$47.30197,700
2022-07-20$47.03$47.03190,400
2022-07-19$46.07$46.07213,400
2022-07-18$44.44$44.44290,800
2022-07-15$43.72$43.72476,600
2022-07-14$43.66$43.66224,900
2022-07-13$45.57$45.57245,600
2022-07-12$44.47$44.47171,200
2022-07-11$44.39$44.39206,800
2022-07-08$47.32$47.32339,400
2022-07-07$44.53$44.53438,900
2022-07-06$41.40$41.40673,500
2022-07-05$42.62$42.62518,700
2022-07-01$45.87$45.87409,300
2022-06-30$45.56$45.56768,700
2022-06-29$43.09$43.09728,300
2022-06-28$45.47$45.47297,700
2022-06-27$47.86$47.86518,200
2022-06-24$47.24$47.24456,900
2022-06-23$47.96$47.96328,600
2022-06-22$45.34$45.34388,500
2022-06-21$45.63$45.63270,100
2022-06-17$45.12$45.12732,000
2022-06-16$44.64$44.64416,500
2022-06-15$47.88$47.88645,900
2022-06-14$45.96$45.96564,500
2022-06-13$45.87$45.87562,100
2022-06-10$52.06$52.06380,500
2022-06-09$54.65$54.651,126,900
2022-06-08$55.92$55.92371,200
2022-06-07$58.78$58.78558,100
2022-06-06$59.40$59.40354,100
2022-06-03$59.40$59.40261,000
2022-06-02$63.62$63.62245,600
2022-06-01$58.26$58.26314,700
2022-05-31$58.72$58.72566,200
2022-05-27$62.54$62.54484,700
2022-05-26$57.75$57.75367,600
2022-05-25$54.46$54.46300,600
2022-05-24$55.68$55.68250,900
2022-05-23$56.11$56.11207,700
2022-05-20$55.44$55.44228,200
2022-05-19$55.43$55.43273,300
2022-05-18$52.08$52.08229,500
2022-05-17$53.40$53.40212,200
2022-05-16$50.44$50.44298,300
2022-05-13$52.48$52.48530,900
2022-05-12$49.10$49.10551,600
2022-05-11$49.19$49.19420,700
2022-05-10$52.64$52.64445,600
2022-05-09$51.85$51.85343,600
2022-05-06$56.24$56.24388,400
2022-05-05$59.88$59.88577,300
2022-05-04$62.84$62.84724,200
2022-05-03$58.32$58.32999,400
2022-05-02$51.85$51.85504,200
2022-04-29$50.44$50.44345,000
2022-04-28$51.79$51.79561,400
2022-04-27$51.73$51.73574,400
2022-04-26$50.78$50.78339,800
2022-04-25$53.69$53.69591,600
2022-04-22$51.79$51.79303,500
2022-04-21$52.85$52.85479,200
2022-04-20$56.21$56.21530,200
2022-04-19$56.48$56.48505,200
2022-04-18$56.50$56.50440,000
2022-04-14$57.08$57.08509,000
2022-04-13$59.07$59.07557,000
2022-04-12$59.41$59.41584,800
2022-04-11$60.90$60.901,035,700
2022-04-08$69.28$69.28671,700
2022-04-07$75.64$75.64466,100
2022-04-06$76.63$76.63293,700
2022-04-05$79.35$79.35362,500
2022-04-04$81.13$81.13322,800
2022-04-01$80.02$80.02266,100
2022-03-31$79.50$79.50607,500
2022-03-30$81.64$81.64334,300
2022-03-29$83.41$83.41391,300
2022-03-28$83.36$83.36344,500
2022-03-25$82.97$82.97380,100
2022-03-24$83.41$83.41948,700
2022-03-23$76.91$76.91290,800
2022-03-22$75.80$75.80416,800
2022-03-21$75.80$75.80345,400
2022-03-18$76.59$76.59556,100
2022-03-17$75.94$75.94407,400
2022-03-16$73.52$73.52335,900
2022-03-15$70.39$70.39249,300
2022-03-14$68.67$68.67484,800
2022-03-11$75.41$75.41316,000
2022-03-10$77.68$77.68739,600
2022-03-09$76.86$76.86583,500
2022-03-08$76.71$76.71804,900
2022-03-07$70.02$70.02760,400
2022-03-04$63.19$63.19341,100
2022-03-03$62.38$62.38299,200
2022-03-02$64.78$64.78372,000
2022-03-01$64.23$64.23680,400
2022-02-28$64.25$64.25693,200
2022-02-25$58.42$58.42413,300
2022-02-24$58.57$58.57374,800
2022-02-23$51.89$51.89346,900
2022-02-22$52.70$52.70319,200
2022-02-18$53.59$53.59403,300
2022-02-17$54.59$54.59278,000
2022-02-16$55.78$55.78273,100
2022-02-15$56.07$56.07243,500
2022-02-14$52.46$52.46295,900
2022-02-11$52.28$52.28338,000
2022-02-10$53.73$53.73412,400
2022-02-09$54.17$54.17441,700
2022-02-08$50.50$50.50401,600
2022-02-07$48.56$48.56347,600
2022-02-04$47.03$47.03387,400
2022-02-03$47.64$47.64315,300
2022-02-02$49.28$49.28618,300
2022-02-01$50.00$50.00401,600
2022-01-31$50.61$50.61340,200
2022-01-28$46.11$46.11868,900
2022-01-27$44.15$44.15672,900
2022-01-26$48.22$48.22465,800
2022-01-25$48.96$48.96384,800
2022-01-24$50.52$50.52897,400
2022-01-21$48.68$48.68526,700
2022-01-20$51.10$51.10791,900
2022-01-19$51.83$51.83571,400
2022-01-18$52.69$52.69574,400
2022-01-14$57.13$57.13424,700
2022-01-13$61.00$61.00485,600
2022-01-12$65.18$65.18301,000
2022-01-11$66.02$66.02269,900
2022-01-10$65.99$65.99358,700
2022-01-07$67.99$67.99281,900
2022-01-06$70.96$70.96332,100
2022-01-05$70.55$70.55361,700
2022-01-04$79.60$79.60317,800
2022-01-03$82.11$82.11354,800