Insider at

04

Insider transactions

05
1 buys (P) 0 sells (S) Net: $202,439 + 35 non-open-market transactions below Avg return of open purchases vs now: 3.4% last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

35 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 24, 2026 AMRC P 9,700 $20.87 $202,439 80,246 Direct +13.75% Acquired 3.4% (price as of 2026-10-02)
Nov. 15, 2024 AMRC P 10,000 $26.00 $260,000 35,225 Direct +39.64% Acquired -17.0% (price as of 2026-10-02)
Nov. 15, 2024 AMRC P 5,000 $26.66 $133,300 133,355 Indirect +3.90% Acquired -19.1% (price as of 2026-10-02)
Oct. 28, 2021 AMRC S 10b5-1 34,000 $80.22 $2,727,480 128,355 Indirect -20.94% Disposed -73.1% (price as of 2026-10-02)
Oct. 25, 2021 AMRC S 10b5-1 33,000 $75.39 $2,487,870 162,355 Indirect -16.89% Disposed -71.4% (price as of 2026-10-02)
Sept. 14, 2021 AMRC S 10b5-1 33,000 $70.11 $2,313,630 195,355 Indirect -14.45% Disposed -69.2% (price as of 2026-10-02)
Aug. 9, 2021 AMRC S 10,000 $67.57 $675,700 0 Direct -100.00% Disposed -68.1% (price as of 2026-10-02)
Jan. 26, 2021 AMRC S 10b5-1 91,389 $60.90 $5,565,590 231,355 Indirect -28.32% Disposed -64.6% (price as of 2026-10-02)
Jan. 25, 2021 AMRC S 10b5-1 6,811 $60.04 $408,932 322,744 Indirect -2.07% Disposed -64.1% (price as of 2026-10-02)
Jan. 13, 2021 AMRC S 10b5-1 66,322 $59.51 $3,946,822 326,555 Indirect -16.88% Disposed -63.8% (price as of 2026-10-02)
Jan. 13, 2021 AMRC S 10b5-1 63,322 $59.51 $3,768,292 329,555 Indirect -16.12% Disposed -63.8% (price as of 2026-10-02)
Jan. 12, 2021 AMRC S 10b5-1 71,804 $59.13 $4,245,771 392,877 Indirect -15.45% Disposed -63.5% (price as of 2026-10-02)
Jan. 11, 2021 AMRC S 10b5-1 63,674 $58.41 $3,719,198 464,681 Indirect -12.05% Disposed -63.1% (price as of 2026-10-02)
Dec. 8, 2020 AMRC S 30,000 $44.45 $1,333,500 573,681 Indirect -4.97% Disposed -51.5% (price as of 2026-10-02)
Dec. 8, 2020 AMRC S 20,000 $44.70 $894,000 553,681 Indirect -3.49% Disposed -51.7% (price as of 2026-10-02)
Dec. 8, 2020 AMRC S 10,326 $44.13 $455,686 543,355 Indirect -1.86% Disposed -51.1% (price as of 2026-10-02)
Dec. 8, 2020 AMRC S 5,000 $44.00 $220,000 538,355 Indirect -0.92% Disposed -51.0% (price as of 2026-10-02)
Dec. 8, 2020 AMRC S 10,000 $45.00 $450,000 528,355 Indirect -1.86% Disposed -52.1% (price as of 2026-10-02)
Dec. 4, 2020 AMRC S 5,000 $44.01 $220,050 603,681 Indirect -0.82% Disposed -51.0% (price as of 2026-10-02)
Dec. 2, 2020 AMRC S 5,000 $44.84 $224,200 623,681 Indirect -0.80% Disposed -51.9% (price as of 2026-10-02)
Dec. 2, 2020 AMRC S 100 $44.80 $4,480 623,581 Indirect -0.02% Disposed -51.9% (price as of 2026-10-02)
Dec. 2, 2020 AMRC S 14,900 $44.50 $663,050 608,681 Indirect -2.39% Disposed -51.5% (price as of 2026-10-02)
Dec. 1, 2020 AMRC S 25,000 $45.00 $1,125,000 648,681 Indirect -3.71% Disposed -52.1% (price as of 2026-10-02)
Dec. 1, 2020 AMRC S 5,000 $45.90 $229,500 643,681 Indirect -0.77% Disposed -53.0% (price as of 2026-10-02)
Dec. 1, 2020 AMRC S 5,000 $44.56 $222,800 638,681 Indirect -0.78% Disposed -51.6% (price as of 2026-10-02)
Dec. 1, 2020 AMRC S 5,000 $45.01 $225,050 633,681 Indirect -0.78% Disposed -52.1% (price as of 2026-10-02)
Dec. 1, 2020 AMRC S 5,000 $44.53 $222,650 628,681 Indirect -0.79% Disposed -51.6% (price as of 2026-10-02)
Nov. 30, 2020 AMRC S 5,000 $44.25 $221,250 673,681 Indirect -0.74% Disposed -51.3% (price as of 2026-10-02)
Nov. 24, 2020 AMRC S 5,203 $45.60 $237,257 678,681 Indirect -0.76% Disposed -52.7% (price as of 2026-10-02)
Nov. 23, 2020 AMRC S 50,000 $44.89 $2,244,500 693,884 Indirect -6.72% Disposed -51.9% (price as of 2026-10-02)
Nov. 23, 2020 AMRC S 10,000 $45.55 $455,500 683,884 Indirect -1.44% Disposed -52.6% (price as of 2026-10-02)
Nov. 20, 2020 AMRC S 10,000 $43.44 $434,400 763,884 Indirect -1.29% Disposed -50.3% (price as of 2026-10-02)
Nov. 20, 2020 AMRC S 10,000 $43.60 $436,000 753,884 Indirect -1.31% Disposed -50.5% (price as of 2026-10-02)
Nov. 20, 2020 AMRC S 5,000 $43.51 $217,550 748,884 Indirect -0.66% Disposed -50.4% (price as of 2026-10-02)
Nov. 20, 2020 AMRC S 5,000 $43.50 $217,500 743,884 Indirect -0.67% Disposed -50.4% (price as of 2026-10-02)
Nov. 19, 2020 AMRC S 10,000 $43.50 $435,000 773,884 Indirect -1.28% Disposed -50.4% (price as of 2026-10-02)
Nov. 12, 2020 AMRC S 10,000 $44.50 $445,000 783,884 Indirect -1.26% Disposed -51.5% (price as of 2026-10-02)
Nov. 11, 2020 AMRC S 20,000 $44.11 $882,200 823,884 Indirect -2.37% Disposed -51.1% (price as of 2026-10-02)
Nov. 11, 2020 AMRC S 10,000 $44.25 $442,500 813,884 Indirect -1.21% Disposed -51.3% (price as of 2026-10-02)
Nov. 11, 2020 AMRC S 10,000 $44.00 $440,000 803,884 Indirect -1.23% Disposed -51.0% (price as of 2026-10-02)
Nov. 11, 2020 AMRC S 10,000 $44.13 $441,300 793,884 Indirect -1.24% Disposed -51.1% (price as of 2026-10-02)
Nov. 10, 2020 AMRC S 43,398 $43.51 $1,888,247 843,884 Indirect -4.89% Disposed -50.4% (price as of 2026-10-02)
Nov. 9, 2020 AMRC S 10,000 $45.00 $450,000 9,316 Direct -51.77% Disposed -52.1% (price as of 2026-10-02)
Nov. 9, 2020 AMRC S 9,316 $44.16 $411,395 0 Direct -100.00% Disposed -51.2% (price as of 2026-10-02)
Nov. 6, 2020 AMRC S 7,500 $43.00 $322,500 19,316 Direct -27.97% Disposed -49.8% (price as of 2026-10-02)
Nov. 5, 2020 AMRC S 22,224 $42.18 $937,408 26,816 Direct -45.32% Disposed -48.9% (price as of 2026-10-02)
March 7, 2019 AMRC S 10b5-1 970 $18.00 $17,460 887,282 Indirect -0.11% Disposed 19.8% (price as of 2026-10-02)
March 5, 2019 AMRC S 10b5-1 10,918 $18.01 $196,633 888,252 Indirect -1.21% Disposed 19.8% (price as of 2026-10-02)
March 10, 2015 AMRC P 39,540 $6.93 $274,012 49,040 Direct +416.21% Acquired 211.3% (price as of 2026-10-02)
March 9, 2015 AMRC P 7,500 $7.00 $52,500 7,500 Direct · Acquired 208.1% (price as of 2026-10-02)
March 9, 2015 AMRC P 2,000 $6.98 $13,960 9,500 Direct +26.67% Acquired 209.0% (price as of 2026-10-02)
April 28, 2011 AMRC S 10b5-1 830 $17.00 $14,110 899,170 Indirect -0.09% Disposed 26.9% (price as of 2026-10-02)
April 15, 2011 AMRC S 10b5-1 100,000 $16.00 $1,600,000 900,000 Indirect -10.00% Disposed 34.8% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 4, 2026 AMRC Restricted Stock Unit [F2] Class A Common Stock (4,812) · June 4, 2027 4,812 Acquired
June 4, 2026 AMRC Restricted Stock Unit [F2] Class A Common Stock (10,435) · June 4, 2026 10,435 Disposed
April 23, 2026 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $4.74 May 25, 2026 10,000 Disposed
June 4, 2025 AMRC Restricted Stock Unit [F2] Class A Common Stock (10,435) · June 4, 2026 10,435 Acquired
June 4, 2025 AMRC Restricted Stock Unit [F2] Class A Common Stock (4,886) · June 4, 2025 4,886 Disposed
May 6, 2025 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $7.30 May 20, 2025 10,000 Disposed
June 13, 2024 AMRC Restricted Stock Unit Class A Common Stock (3,062) · · 3,062 Disposed
June 4, 2024 AMRC Restricted Stock Unit [F1] Class A Common Stock (4,886) · June 4, 2025 4,886 Acquired
April 1, 2024 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $6.70 May 22, 2024 10,000 Disposed
June 13, 2023 AMRC Restricted Stock Unit Class A Common Stock (3,062) · · 3,062 Acquired
May 19, 2023 AMRC Restricted Stock Unit Class A Common Stock (2,163) · · 2,163 Disposed
March 9, 2023 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $8.39 May 29, 2023 10,000 Disposed
Nov. 4, 2022 AMRC Restricted Stock Unit Class A Common Stock (2,163) · · 2,163 Acquired
March 4, 2022 AMRC Stock Option (right to puchase) Class A Common Stock (30,000) $13.37 Aug. 6, 2029 30,000 Acquired
Aug. 9, 2021 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $10.75 May 30, 2022 10,000 Disposed
May 20, 2021 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $51.12 May 19, 2029 10,000 Acquired
May 29, 2020 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $21.46 May 28, 2029 10,000 Acquired
May 23, 2019 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $15.37 May 22, 2029 10,000 Acquired
May 24, 2018 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $11.55 May 23, 2028 10,000 Acquired
June 1, 2017 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $6.80 May 31, 2027 10,000 Acquired
March 9, 2017 AMRC Stock Option (right to puchase) Class A Common Stock (30,000) $5.80 March 8, 2027 30,000 Acquired
May 26, 2016 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $4.74 May 25, 2026 10,000 Acquired
May 21, 2015 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $7.30 May 20, 2025 10,000 Acquired
May 22, 2014 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $6.70 May 22, 2024 10,000 Acquired
May 30, 2013 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $8.39 May 29, 2023 10,000 Acquired
May 31, 2012 AMRC Stock Option (right to purchase) Class A Common Stock (10,000) $10.75 May 30, 2022 10,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
July 21, 2010 AMRC Class A Common Stock 1,000,000 Indirect