Chiplock Mark - Insider Non-Derivative Transactions at Ameresco, Inc. (AMRC) - (SEC)

Updated on January 3, 2026.

According to recent SEC insider information filed on Oct 13, 2025, Chiplock Mark's relationship to Ameresco, Inc. (AMRC) is Officer (EVP, CFO & CAO), and currently has 17,988 shares of Class A Common Stock.

The chart below shows the number of shares owned, and the table shows the recent insider transactions.

You can see similar information for other AMRC insiders.

Related Topics: SEC Topic List.
Data Source: SEC.
Chiplock Mark - Insider Non-Derivative Transactions of AMRC Class A Common Stock
Chiplock Mark - Insider Non-Derivative Transactions at AMRC
Items per page:
0 of 0
Date Transaction No. of Shares Price Per Share Shares Owned After Transactions
Oct 14, 2025 Sell -- (Class A Common Stock) 5000 44.92 1189
Oct 14, 2025 Sell -- (Class A Common Stock) 6599 41.92 6189
Oct 14, 2025 M -- (Class A Common Stock) 5000 12.35 6189
Oct 14, 2025 Sell -- (Class A Common Stock) 5200 41.57 12788
Oct 14, 2025 M -- (Class A Common Stock) 11799 13.37 17988
Oct 10, 2025 Sell -- (Class A Common Stock) 7100 39.97 1189
Oct 10, 2025 M -- (Class A Common Stock) 2100 13.37 3289
Oct 10, 2025 M -- (Class A Common Stock) 5000 12.35 8289
Oct 9, 2025 Sell -- (Class A Common Stock) 3800 39.75 1189
Oct 9, 2025 M -- (Class A Common Stock) 3800 13.37 4989
Oct 8, 2025 Sell -- (Class A Common Stock) 5900 39.51 1189
Oct 8, 2025 M -- (Class A Common Stock) 5900 13.37 7089
Oct 7, 2025 Sell -- (Class A Common Stock) 5900 38.92 1189
Oct 7, 2025 M -- (Class A Common Stock) 5900 13.37 7089
Oct 2, 2025 Sell -- (Class A Common Stock) 5602 37.95 1189
Oct 2, 2025 M -- (Class A Common Stock) 5000 12.35 6189
Oct 2, 2025 M -- (Class A Common Stock) 602 13.37 6791
Sep 16, 2025 Sell -- (Class A Common Stock) 269 28 1189
Sep 11, 2025 M -- (Class A Common Stock) 750 0 1458
Mar 20, 2025 Sell -- (Class A Common Stock) 95 11.92 708
Mar 18, 2025 M -- (Class A Common Stock) 276 0 803
Sep 20, 2024 Sell -- (Class A Common Stock) 98 37.64 527
Sep 18, 2024 M -- (Class A Common Stock) 277 0 625
May 31, 2024 Sell -- (Class A Common Stock) 3000 35 348
May 31, 2024 M -- (Class A Common Stock) 3000 10.05 3348
Mar 20, 2024 Sell -- (Class A Common Stock) 101 20.53 348
Mar 18, 2024 M -- (Class A Common Stock) 277 0 449
Sep 20, 2023 Sell -- (Class A Common Stock) 105 43.51 172
Sep 18, 2023 M -- (Class A Common Stock) 277 0 277