SEC Insider Transactions from STAVROPOULOS NICKOLAS.

Last updated: 2026-03-14 11:52 UTC | Total transactions: 24

Nickolas Stavropoulos, a director at Ameresco ($AMRC), sold shares on the open market five times over the past year for a total of $568 thousand. His latest sale occurred on February 20, 2026. These transactions rank him 6,172nd out of nearly 12,000 insiders by sale value, well below the average of $8.6 million across 6.4 trades. Stavropoulos made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 19, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Class A Common Stock 400 $16.33 14,511.0000 53,370,000 2.83% 0.00%
Feb. 20, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Stock Option (right to purchase) 15700 $0.00 7,355.0000 53,370,000 68.10% 0.03%
Feb. 19, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Stock Option (right to purchase) 400 $0.00 23,055.0000 53,370,000 1.71% 0.00%
Feb. 20, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director S Class A Common Stock 15700 $34.15 14,111.0000 53,370,000 52.67% 0.03%
Feb. 20, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Class A Common Stock 15700 $16.33 29,811.0000 53,370,000 111.26% 0.03%
Feb. 19, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director S Class A Common Stock 400 $34.00 14,111.0000 53,370,000 2.76% 0.00%
Feb. 12, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Class A Common Stock 200 $16.33 14,311.0000 53,370,000 1.42% 0.00%
Feb. 12, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director S Class A Common Stock 200 $34.00 14,111.0000 53,370,000 1.40% 0.00%
Feb. 13, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Class A Common Stock 245 $16.33 14,356.0000 53,370,000 1.74% 0.00%
Feb. 13, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director S Class A Common Stock 245 $34.05 14,111.0000 53,370,000 1.71% 0.00%
Feb. 12, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Stock Option (right to purchase) 200 $0.00 23,700.0000 53,370,000 0.84% 0.00%
Feb. 13, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Stock Option (right to purchase) 245 $0.00 23,455.0000 53,370,000 1.03% 0.00%
Jan. 28, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Class A Common Stock 100 $16.33 14,211.0000 53,370,000 0.71% 0.00%
Jan. 28, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Stock Option (right to purchase) 100 $0.00 23,900.0000 53,370,000 0.42% 0.00%
Jan. 28, 2026 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director S Class A Common Stock 100 $34.00 14,111.0000 53,370,000 0.70% 0.00%
June 4, 2025 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Class A Common Stock 4886 $0.00 14,111.0000 53,140,000 52.96% 0.01%
June 4, 2025 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Restricted Stock Unit 4886 $0.00 0.0000 53,140,000 100.00% 0.01%
June 4, 2025 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director A Restricted Stock Unit 10435 $0.00 10,435.0000 53,140,000 9999.99% 0.02%
June 13, 2024 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Class A Common Stock 3062 $0.00 9,225.0000 53,228,000 49.68% 0.01%
June 13, 2024 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Restricted Stock Unit 3062 $0.00 0.0000 53,228,000 100.00% 0.01%
June 4, 2024 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director A Restricted Stock Unit 4886 $0.00 4,886.0000 53,228,000 9999.99% 0.01%
June 13, 2023 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director A Restricted Stock Unit 3062 $0.00 3,062.0000 53,278,000 9999.99% 0.01%
May 19, 2023 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Restricted Stock Unit 2163 $0.00 0.0000 53,278,000 100.00% 0.00%
May 19, 2023 Ameresco, Inc. $AMRC STAVROPOULOS NICKOLAS Director M Class A Common Stock 2163 $0.00 6,163.0000 53,278,000 54.08% 0.00%