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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2024-12-31$23.48$23.48375,000
2024-12-30$22.97$22.97347,700
2024-12-27$23.18$23.18376,400
2024-12-26$23.47$23.47213,100
2024-12-24$23.53$23.53148,800
2024-12-23$22.85$22.85243,700
2024-12-20$22.35$22.35560,500
2024-12-19$22.10$22.10376,000
2024-12-18$22.90$22.90308,400
2024-12-17$23.92$23.92319,500
2024-12-16$24.31$24.31295,500
2024-12-13$25.00$25.00225,000
2024-12-12$25.16$25.16298,800
2024-12-11$25.91$25.91326,100
2024-12-10$26.59$26.59331,300
2024-12-09$27.17$27.17344,700
2024-12-06$27.78$27.78178,400
2024-12-05$27.30$27.30240,800
2024-12-04$27.84$27.84295,600
2024-12-03$28.13$28.13374,300
2024-12-02$28.71$28.71336,600
2024-11-29$28.17$28.17234,900
2024-11-27$28.53$28.53318,100
2024-11-26$26.19$26.19317,900
2024-11-25$27.20$27.20451,300
2024-11-22$26.37$26.37286,100
2024-11-21$26.13$26.13292,300
2024-11-20$26.75$26.75253,900
2024-11-19$26.53$26.53271,000
2024-11-18$26.67$26.67386,600
2024-11-15$25.49$25.49354,600
2024-11-14$26.78$26.78400,800
2024-11-13$26.28$26.28379,000
2024-11-12$26.45$26.45409,600
2024-11-11$28.60$28.60649,800
2024-11-08$26.48$26.481,048,800
2024-11-07$31.64$31.64610,000
2024-11-06$32.15$32.15902,700
2024-11-05$35.40$35.40334,600
2024-11-04$33.48$33.48552,600
2024-11-01$32.33$32.33346,200
2024-10-31$30.77$30.77260,100
2024-10-30$29.99$29.99232,400
2024-10-29$30.16$30.16319,900
2024-10-28$31.74$31.74219,900
2024-10-25$30.51$30.51222,000
2024-10-24$31.56$31.56329,700
2024-10-23$30.78$30.78328,600
2024-10-22$29.98$29.98369,000
2024-10-21$30.74$30.74256,400
2024-10-18$31.85$31.85708,900
2024-10-17$30.90$30.90799,800
2024-10-16$34.81$34.811,011,200
2024-10-15$33.30$33.30385,800
2024-10-14$34.94$34.94184,500
2024-10-11$34.80$34.80204,300
2024-10-10$33.22$33.22140,000
2024-10-09$34.90$34.90257,100
2024-10-08$33.54$33.54128,100
2024-10-07$34.84$34.84172,500
2024-10-04$34.68$34.68229,000
2024-10-03$34.30$34.30352,500
2024-10-02$36.70$36.70298,300
2024-10-01$37.31$37.31242,300
2024-09-30$37.94$37.94237,200
2024-09-27$38.60$38.60231,500
2024-09-26$38.78$38.78260,800
2024-09-25$36.39$36.39224,900
2024-09-24$37.75$37.75421,000
2024-09-23$37.79$37.79356,700
2024-09-20$36.07$36.07571,400
2024-09-19$35.74$35.74297,100
2024-09-18$36.30$36.30319,900
2024-09-17$36.25$36.25275,300
2024-09-16$34.78$34.78419,700
2024-09-13$34.28$34.28219,800
2024-09-12$33.23$33.23238,700
2024-09-11$33.26$33.26483,700
2024-09-10$30.59$30.59321,900
2024-09-09$30.09$30.09283,000
2024-09-06$29.41$29.41341,000
2024-09-05$31.64$31.64276,000
2024-09-04$29.29$29.29236,100
2024-09-03$29.52$29.52326,400
2024-08-30$30.45$30.45188,800
2024-08-29$29.98$29.98198,500
2024-08-28$28.99$28.99144,500
2024-08-27$29.62$29.62181,600
2024-08-26$30.09$30.09226,500
2024-08-23$29.68$29.68224,500
2024-08-22$27.55$27.55145,800
2024-08-21$28.21$28.21171,800
2024-08-20$27.79$27.79228,900
2024-08-19$29.26$29.26309,200
2024-08-16$27.85$27.85260,200
2024-08-15$28.00$28.00412,000
2024-08-14$27.10$27.10345,300
2024-08-13$28.46$28.46216,300
2024-08-12$26.68$26.68471,800
2024-08-09$26.72$26.72316,700
2024-08-08$28.95$28.95382,200
2024-08-07$27.92$27.92488,800
2024-08-06$28.73$28.73919,900
2024-08-05$26.85$26.85780,200
2024-08-02$27.41$27.41519,300
2024-08-01$29.05$29.05469,400
2024-07-31$31.57$31.57461,400
2024-07-30$30.81$30.81362,900
2024-07-29$30.98$30.98364,400
2024-07-26$30.89$30.89521,800
2024-07-25$32.31$32.31409,000
2024-07-24$31.50$31.50361,800
2024-07-23$32.34$32.34513,900
2024-07-22$32.81$32.81445,500
2024-07-19$31.51$31.512,165,900
2024-07-18$32.01$32.01479,200
2024-07-17$32.63$32.63454,900
2024-07-16$33.59$33.59572,000
2024-07-15$31.17$31.17529,900
2024-07-12$33.31$33.31524,200
2024-07-11$31.57$31.57821,300
2024-07-10$27.10$27.10411,900
2024-07-09$25.80$25.80716,100
2024-07-08$26.33$26.33524,200
2024-07-05$27.29$27.29344,500
2024-07-03$27.14$27.14364,800
2024-07-02$26.90$26.90624,500
2024-07-01$26.00$26.00477,100
2024-06-28$28.81$28.811,226,000
2024-06-27$30.73$30.73399,900
2024-06-26$30.73$30.73234,800
2024-06-25$31.46$31.46350,800
2024-06-24$31.86$31.86357,600
2024-06-21$31.98$31.98595,100
2024-06-20$33.37$33.37318,200
2024-06-18$33.38$33.38314,500
2024-06-17$32.66$32.66357,300
2024-06-14$32.98$32.98274,300
2024-06-13$34.55$34.55282,800
2024-06-12$35.55$35.55430,900
2024-06-11$34.66$34.66229,500
2024-06-10$34.51$34.51342,500
2024-06-07$33.46$33.46570,600
2024-06-06$35.52$35.52383,900
2024-06-05$36.10$36.10234,400
2024-06-04$34.69$34.69345,900
2024-06-03$36.55$36.55486,800
2024-05-31$36.52$36.52503,200
2024-05-30$36.38$36.38364,300
2024-05-29$34.15$34.15515,900
2024-05-28$34.69$34.69880,500
2024-05-24$33.96$33.96595,100
2024-05-23$32.23$32.23709,200
2024-05-22$31.61$31.61546,300
2024-05-21$29.70$29.70800,800
2024-05-20$27.94$27.94490,000
2024-05-17$27.35$27.35365,000
2024-05-16$27.40$27.40599,200
2024-05-15$28.05$28.05670,100
2024-05-14$29.98$29.98836,600
2024-05-13$28.56$28.56936,700
2024-05-10$27.62$27.62601,000
2024-05-09$27.96$27.96480,500
2024-05-08$26.94$26.941,555,600
2024-05-07$22.24$22.24381,400
2024-05-06$22.69$22.69339,800
2024-05-03$22.41$22.41447,900
2024-05-02$21.45$21.45362,300
2024-05-01$20.49$20.49303,800
2024-04-30$20.93$20.93461,400
2024-04-29$21.72$21.72357,100
2024-04-26$21.48$21.48359,100
2024-04-25$20.98$20.98314,700
2024-04-24$21.29$21.29486,200
2024-04-23$20.89$20.89547,500
2024-04-22$19.09$19.09408,500
2024-04-19$18.80$18.80816,000
2024-04-18$18.56$18.56444,300
2024-04-17$18.61$18.61530,100
2024-04-16$19.44$19.44455,600
2024-04-15$20.10$20.10509,500
2024-04-12$20.92$20.92653,800
2024-04-11$22.64$22.64467,900
2024-04-10$23.12$23.12497,700
2024-04-09$24.12$24.12500,100
2024-04-08$22.91$22.91265,900
2024-04-05$22.50$22.50483,200
2024-04-04$22.79$22.79665,000
2024-04-03$23.49$23.49505,700
2024-04-02$23.86$23.86453,600
2024-04-01$24.99$24.99671,400
2024-03-28$24.13$24.13655,800
2024-03-27$22.74$22.74904,500
2024-03-26$20.61$20.61417,500
2024-03-25$19.68$19.68374,100
2024-03-22$19.74$19.74403,300
2024-03-21$20.36$20.36372,500
2024-03-20$20.11$20.111,078,800
2024-03-19$19.94$19.94420,500
2024-03-18$21.01$21.01320,200
2024-03-15$21.25$21.251,026,800
2024-03-14$20.18$20.18884,400
2024-03-13$20.61$20.61397,000
2024-03-12$20.81$20.811,028,700
2024-03-11$21.32$21.32414,600
2024-03-08$21.13$21.13543,200
2024-03-07$20.31$20.31557,000
2024-03-06$19.62$19.62567,800
2024-03-05$18.47$18.47893,100
2024-03-04$18.11$18.11859,400
2024-03-01$19.54$19.541,012,300
2024-02-29$20.96$20.961,359,100
2024-02-28$20.37$20.37592,000
2024-02-27$20.34$20.34424,400
2024-02-26$19.54$19.54614,000
2024-02-23$20.26$20.26484,000
2024-02-22$20.51$20.51462,500
2024-02-21$22.34$22.34297,700
2024-02-20$22.64$22.64357,100
2024-02-16$22.99$22.99313,800
2024-02-15$23.98$23.98482,700
2024-02-14$23.66$23.66427,200
2024-02-13$21.92$21.92601,600
2024-02-12$24.90$24.90472,800
2024-02-09$22.85$22.85351,900
2024-02-08$22.39$22.39288,300
2024-02-07$21.94$21.94367,600
2024-02-06$21.51$21.51343,900
2024-02-05$20.21$20.21505,500
2024-02-02$21.10$21.10396,600
2024-02-01$21.82$21.82472,900
2024-01-31$20.43$20.43642,700
2024-01-30$21.37$21.37605,000
2024-01-29$22.78$22.78375,400
2024-01-26$22.07$22.07291,500
2024-01-25$23.05$23.05268,600
2024-01-24$22.05$22.05380,600
2024-01-23$23.62$23.62499,600
2024-01-22$22.88$22.88777,000
2024-01-19$21.71$21.71838,600
2024-01-18$21.56$21.56680,500
2024-01-17$21.55$21.551,001,500
2024-01-16$23.73$23.73518,800
2024-01-12$26.05$26.05674,400
2024-01-11$25.96$25.96584,100
2024-01-10$26.77$26.77375,300
2024-01-09$27.56$27.56348,900
2024-01-08$29.01$29.01316,800
2024-01-05$28.69$28.69251,900
2024-01-04$29.18$29.18418,200
2024-01-03$29.50$29.50404,200
2024-01-02$31.39$31.39370,400