NYSE:AMRC | Stock Price History | 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.

Historical Stock Price

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2026-09-04$22.8227,554
2026-09-03$22.1433,825
2026-09-02$22.3033,706
2026-09-01$22.3421,172
2026-08-31$21.8221,166
2026-08-28$23.3120,321
2026-08-27$22.91$22.91687,900$22.9025,904
2026-08-26$22.16$22.16642,400$22.6528,806
2026-08-25$22.07$22.07995,600$21.0139,467
2026-08-24$20.97$20.97965,400$21.2347,152
2026-08-21$21.38$21.38791,500$22.5240,305
2026-08-20$22.19$22.191,965,900$23.7391,091
2026-08-19$25.35$25.35645,000$25.8124,387
2026-08-18$25.49$25.49985,000$26.5939,411
2026-08-17$28.50$28.50475,000$27.9022,156
2026-08-14$27.90$27.90400,800$27.9212,788
2026-08-13$27.79$27.79423,500$27.1013,564
2026-08-12$27.61$27.61507,700$28.2124,942
2026-08-11$25.89$25.89429,000$25.6017,400
2026-08-10$25.28$25.28568,700$25.4230,534
2026-08-07$25.65$25.65496,900$26.7320,347
2026-08-06$25.55$25.55837,500$25.7228,976
2026-08-05$25.66$25.66788,800$27.3831,042
2026-08-04$27.94$27.943,003,700$30.87152,128
2026-08-03$22.73$22.73953,600$21.0269,278
2026-07-31$21.07$21.07603,000$21.4742,165
2026-07-30$20.66$20.66595,200$19.8728,517
2026-07-29$18.51$18.51700,000$19.9748,266
2026-07-28$19.66$19.66639,100$20.4026,159
2026-07-27$21.09$21.09724,400$21.9141,864
2026-07-24$21.75$21.75370,200$23.7416,154
2026-07-23$23.57$23.57325,000$23.4313,187
2026-07-22$23.39$23.39428,800$23.0217,745
2026-07-21$23.12$23.12402,700$22.8321,215
2026-07-20$22.55$22.55474,800$23.3121,939
2026-07-17$23.11$23.11683,800
2026-07-16$23.59$23.59599,100
2026-07-15$24.68$24.68314,000
2026-07-14$25.00$25.00564,900
2026-07-13$23.75$23.75484,800
2026-07-10$24.94$24.94278,500
2026-07-09$25.65$25.65416,100
2026-07-08$25.24$25.24499,500
2026-07-07$25.49$25.49465,700
2026-07-06$27.05$27.05483,000
2026-07-02$25.40$25.40566,900
2026-07-01$26.53$26.53498,700
2026-06-30$27.60$27.60435,400
2026-06-29$26.57$26.57549,000
2026-06-26$26.82$26.82907,200
2026-06-25$27.76$27.76570,100
2026-06-24$27.68$27.68351,200
2026-06-23$27.77$27.77719,000
2026-06-22$28.94$28.94541,900
2026-06-18$28.64$28.64854,700
2026-06-17$27.29$27.29638,400
2026-06-16$27.15$27.15623,100
2026-06-15$28.14$28.14523,700
2026-06-12$28.06$28.06444,900
2026-06-11$27.88$27.88434,400
2026-06-10$25.79$25.79892,200
2026-06-09$26.93$26.93727,400
2026-06-08$27.76$27.76721,300
2026-06-05$28.46$28.461,628,900
2026-06-04$32.73$32.73397,500
2026-06-03$33.33$33.33620,000
2026-06-02$36.07$36.07467,900
2026-06-01$34.60$34.60354,000
2026-05-29$35.98$35.98526,400
2026-05-28$36.56$36.56457,900
2026-05-27$35.94$35.94715,000
2026-05-26$35.51$35.511,315,700
2026-05-22$31.77$31.77648,100
2026-05-21$30.22$30.22405,400
2026-05-20$29.51$29.51582,500
2026-05-19$28.93$28.93926,100
2026-05-18$31.02$31.02620,000
2026-05-15$33.03$33.031,047,100
2026-05-14$33.28$33.281,482,600
2026-05-13$28.98$28.98495,700
2026-05-12$29.23$29.23378,200
2026-05-11$30.58$30.58359,900
2026-05-08$29.96$29.96406,200
2026-05-07$29.69$29.69429,100
2026-05-06$31.55$31.55648,600
2026-05-05$30.77$30.77882,800
2026-05-04$31.48$31.48558,000
2026-05-01$31.36$31.36607,400
2026-04-30$29.59$29.59484,600
2026-04-29$27.29$27.29331,500
2026-04-28$27.74$27.74323,400
2026-04-27$27.91$27.91408,400
2026-04-24$27.92$27.92450,200
2026-04-23$27.76$27.76551,300
2026-04-22$27.54$27.54415,500
2026-04-21$26.75$26.75511,200
2026-04-20$26.91$26.91400,400
2026-04-17$25.87$25.87437,600
2026-04-16$25.01$25.01475,500
2026-04-15$25.62$25.62355,100