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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$29.29$29.29480,600
2025-12-30$29.41$29.41274,000
2025-12-29$30.07$30.07258,100
2025-12-26$30.18$30.18177,500
2025-12-24$30.34$30.34210,000
2025-12-23$30.33$30.33260,300
2025-12-22$30.84$30.84471,300
2025-12-19$29.62$29.62848,700
2025-12-18$29.57$29.57662,900
2025-12-17$29.13$29.13436,000
2025-12-16$29.60$29.60617,700
2025-12-15$29.65$29.65609,900
2025-12-12$30.06$30.06438,600
2025-12-11$32.11$32.11594,500
2025-12-10$31.66$31.66468,900
2025-12-09$32.30$32.30572,100
2025-12-08$32.50$32.50387,000
2025-12-05$33.25$33.25559,000
2025-12-04$34.06$34.06429,600
2025-12-03$34.98$34.98637,900
2025-12-02$35.07$35.07632,900
2025-12-01$34.95$34.95439,600
2025-11-28$34.71$34.71161,100
2025-11-26$34.65$34.65616,400
2025-11-25$33.27$33.27272,400
2025-11-24$32.55$32.55340,800
2025-11-21$31.44$31.44500,800
2025-11-20$30.52$30.52430,400
2025-11-19$31.03$31.03421,300
2025-11-18$31.14$31.14541,000
2025-11-17$31.08$31.08395,500
2025-11-14$32.16$32.16757,000
2025-11-13$31.52$31.52553,200
2025-11-12$33.72$33.72559,500
2025-11-11$35.09$35.09320,000
2025-11-10$35.91$35.91432,900
2025-11-07$35.27$35.27744,200
2025-11-06$36.60$36.60472,200
2025-11-05$37.44$37.44841,700
2025-11-04$36.28$36.281,448,600
2025-11-03$40.00$40.00449,100
2025-10-31$39.52$39.52379,800
2025-10-30$38.97$38.97391,400
2025-10-29$39.55$39.55446,200
2025-10-28$40.80$40.80286,600
2025-10-27$41.55$41.55324,200
2025-10-24$42.47$42.47482,800
2025-10-23$39.65$39.65425,800
2025-10-22$38.32$38.32724,700
2025-10-21$38.11$38.11827,300
2025-10-20$40.57$40.57573,700
2025-10-17$39.93$39.931,642,100
2025-10-16$42.61$42.61906,800
2025-10-15$43.23$43.231,063,400
2025-10-14$41.54$41.54454,300
2025-10-13$41.71$41.71923,800
2025-10-10$38.18$38.18662,100
2025-10-09$39.53$39.53586,400
2025-10-08$38.59$38.59777,100
2025-10-07$38.85$38.85556,600
2025-10-06$38.25$38.25556,100
2025-10-03$37.33$37.33589,900
2025-10-02$36.34$36.34895,600
2025-10-01$37.54$37.54906,700
2025-09-30$33.58$33.58881,400
2025-09-29$34.16$34.16673,200
2025-09-26$34.79$34.79723,500
2025-09-25$34.84$34.841,394,900
2025-09-24$31.61$31.61549,500
2025-09-23$31.48$31.48830,900
2025-09-22$32.15$32.15618,000
2025-09-19$30.81$30.811,460,300
2025-09-18$31.27$31.27724,000
2025-09-17$29.04$29.04579,200
2025-09-16$28.37$28.37561,600
2025-09-15$28.80$28.80700,800
2025-09-12$27.39$27.39736,800
2025-09-11$27.33$27.33670,900
2025-09-10$28.02$28.021,219,500
2025-09-09$24.87$24.87765,200
2025-09-08$24.27$24.27675,100
2025-09-05$25.93$25.93474,500
2025-09-04$26.00$26.00356,800
2025-09-03$25.65$25.65527,400
2025-09-02$25.46$25.46642,800
2025-08-29$25.43$25.43430,300
2025-08-28$25.29$25.29469,000
2025-08-27$24.54$24.54601,800
2025-08-26$25.10$25.10501,700
2025-08-25$24.78$24.78519,500
2025-08-22$24.36$24.36787,400
2025-08-21$22.72$22.72348,000
2025-08-20$22.64$22.641,258,600
2025-08-19$22.50$22.50453,500
2025-08-18$22.77$22.77645,700
2025-08-15$21.43$21.43657,400
2025-08-14$20.40$20.40543,900
2025-08-13$20.66$20.66746,600
2025-08-12$19.68$19.68514,100
2025-08-11$19.58$19.58440,500
2025-08-08$20.11$20.11624,700
2025-08-07$20.01$20.01663,000
2025-08-06$20.37$20.371,633,700
2025-08-05$24.88$24.883,224,600
2025-08-04$16.70$16.70670,200
2025-08-01$15.87$15.87625,000
2025-07-31$16.92$16.92485,500
2025-07-30$16.71$16.71642,500
2025-07-29$17.88$17.88775,100
2025-07-28$17.91$17.91351,100
2025-07-25$18.12$18.12450,800
2025-07-24$18.78$18.78382,600
2025-07-23$19.61$19.61441,700
2025-07-22$19.24$19.24958,800
2025-07-21$17.83$17.83558,800
2025-07-18$18.21$18.212,860,200
2025-07-17$18.36$18.36990,000
2025-07-16$18.30$18.301,388,200
2025-07-15$18.34$18.341,018,600
2025-07-14$18.58$18.58987,400
2025-07-11$17.96$17.961,565,200
2025-07-10$17.76$17.76551,800
2025-07-09$16.44$16.44382,000
2025-07-08$16.48$16.48874,700
2025-07-07$16.07$16.07401,500
2025-07-03$16.81$16.81255,300
2025-07-02$16.27$16.27406,800
2025-07-01$15.92$15.92403,200
2025-06-30$15.19$15.19374,300
2025-06-27$15.16$15.16664,000
2025-06-26$15.56$15.56359,900
2025-06-25$14.81$14.81418,700
2025-06-24$14.89$14.89459,900
2025-06-23$14.37$14.37606,000
2025-06-20$15.00$15.001,189,300
2025-06-18$16.10$16.10431,100
2025-06-17$16.05$16.05388,200
2025-06-16$16.53$16.53450,500
2025-06-13$15.85$15.85361,200
2025-06-12$16.01$16.01208,500
2025-06-11$15.87$15.87333,100
2025-06-10$15.63$15.63389,400
2025-06-09$15.97$15.97439,700
2025-06-06$15.51$15.51415,200
2025-06-05$14.85$14.85235,800
2025-06-04$14.83$14.83315,700
2025-06-03$15.33$15.33675,600
2025-06-02$13.53$13.53384,000
2025-05-30$13.78$13.78552,500
2025-05-29$14.36$14.36614,200
2025-05-28$14.06$14.06354,300
2025-05-27$14.19$14.19341,900
2025-05-23$13.65$13.65247,800
2025-05-22$13.65$13.65567,300
2025-05-21$14.16$14.16376,900
2025-05-20$14.66$14.66392,200
2025-05-19$14.68$14.68381,900
2025-05-16$14.96$14.96449,500
2025-05-15$14.76$14.76404,400
2025-05-14$14.21$14.21401,400
2025-05-13$14.57$14.571,072,200
2025-05-12$14.55$14.55890,900
2025-05-09$13.36$13.36473,800
2025-05-08$13.19$13.19648,500
2025-05-07$12.67$12.67730,200
2025-05-06$13.00$13.002,133,800
2025-05-05$11.63$11.63592,900
2025-05-02$12.00$12.00881,800
2025-05-01$11.06$11.06546,300
2025-04-30$10.63$10.63533,300
2025-04-29$10.86$10.86435,000
2025-04-28$10.72$10.72422,900
2025-04-25$10.75$10.75622,000
2025-04-24$10.06$10.06542,600
2025-04-23$9.41$9.41843,400
2025-04-22$9.68$9.68889,000
2025-04-21$8.66$8.66789,500
2025-04-17$9.95$9.952,691,600
2025-04-16$10.19$10.191,196,100
2025-04-15$9.58$9.58517,200
2025-04-14$10.09$10.09411,000
2025-04-11$9.99$9.99374,900
2025-04-10$10.22$10.22683,700
2025-04-09$10.81$10.81794,600
2025-04-08$9.28$9.28861,200
2025-04-07$10.10$10.10679,600
2025-04-04$10.82$10.82715,700
2025-04-03$11.23$11.23467,000
2025-04-02$12.18$12.18369,600
2025-04-01$12.02$12.02619,900
2025-03-31$12.08$12.08694,400
2025-03-28$12.36$12.36623,200
2025-03-27$12.30$12.30317,400
2025-03-26$12.34$12.34317,900
2025-03-25$12.77$12.77534,400
2025-03-24$12.91$12.91895,000
2025-03-21$13.41$13.411,217,800
2025-03-20$12.79$12.791,064,900
2025-03-19$12.90$12.901,047,200
2025-03-18$12.04$12.04797,900
2025-03-17$11.56$11.56720,500
2025-03-14$10.54$10.54894,400
2025-03-13$10.00$10.00814,300
2025-03-12$10.56$10.56749,300
2025-03-11$10.32$10.32788,900
2025-03-10$10.34$10.341,213,800
2025-03-07$11.09$11.091,991,400
2025-03-06$9.29$9.291,101,800
2025-03-05$9.93$9.931,760,800
2025-03-04$9.59$9.592,144,400
2025-03-03$10.56$10.562,080,300
2025-02-28$11.80$11.803,509,600
2025-02-27$18.33$18.33761,900
2025-02-26$18.25$18.25412,700
2025-02-25$18.39$18.39254,500
2025-02-24$18.30$18.30365,300
2025-02-21$18.69$18.69243,200
2025-02-20$19.59$19.59353,200
2025-02-19$19.04$19.04398,300
2025-02-18$19.06$19.06958,800
2025-02-14$19.62$19.62274,200
2025-02-13$19.08$19.08387,600
2025-02-12$19.07$19.07275,400
2025-02-11$19.93$19.93192,200
2025-02-10$20.67$20.67307,400
2025-02-07$20.73$20.73275,500
2025-02-06$21.11$21.11229,800
2025-02-05$20.19$20.19199,200
2025-02-04$20.48$20.48385,600
2025-02-03$20.87$20.87479,900
2025-01-31$22.63$22.63244,100
2025-01-30$22.50$22.50165,600
2025-01-29$22.02$22.02272,600
2025-01-28$21.49$21.49238,300
2025-01-27$22.00$22.00338,000
2025-01-24$22.65$22.65264,000
2025-01-23$22.67$22.67561,500
2025-01-22$23.05$23.05325,400
2025-01-21$24.20$24.20410,400
2025-01-17$23.05$23.052,116,900
2025-01-16$24.69$24.69383,900
2025-01-15$23.35$23.35476,500
2025-01-14$23.94$23.94298,200
2025-01-13$24.19$24.19531,600
2025-01-10$25.67$25.67226,200
2025-01-08$27.10$27.10193,600
2025-01-07$28.17$28.17228,100
2025-01-06$27.91$27.91282,100
2025-01-03$27.51$27.51415,300
2025-01-02$25.14$25.14329,900