InsiderTrades

Corrsin David J

SEC CIK 1496596 · EDGAR

Buying vs selling by month open-market trades, last 60 months, AMRC
BoughtSold

Companies

TickerCompanyTitleHoldingBoughtSoldTradesFirstLast
AMRCAmeresco, Inc.EVP, GC, Dir 441 — $1.75M 292021-09-022026-03-12

Most active insiders at AMRC, 12 months

#InsiderTitleBoughtSold
1 Chiplock MarkEVP, CFO, CAO —$1.85M
2 Cox Brian CDir $1.10M—
3 STAVROPOULOS NICKOLASDir —$614.4K
4 Sakellaris George PPres, CEO, Dir, 10% $574.9K—
5 WISNESKI FRANCIS V JRDir —$483.5K
6 Miller Jennifer LDir $41.9K$322.7K
7 Sutton Joseph W.Dir $202.4K—
8 Maltezos Louis PPres-Central, West USA Can —$21.0K
9 Corrsin David JEVP, GC, Dir —$1,798
10 Christakis PeterPres-EastUSA, ProjectRisk ——

Transactions 29

Type
Reset
X Filed Traded Ticker Company Insider Title Type Price Qty Owned ΔOwn Value
DI 2026-03-12 2026-03-12 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $25.31 -19 441 -4% -$480.89
DI 2026-03-12 2026-03-10 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +50 460 +12% $0
DI 2026-03-10 2026-03-10 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $26.34 -50 379 -12% -$1,317
DI 2026-03-10 2026-03-08 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +50 429 +13% $0
D 2026-02-27 2026-02-27 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $4.64 +20.0K 20.5K +4,246% +$92.8K
I 2025-09-16 2025-09-15 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale $28.00 -19 379 -5% -$532
DI 2025-09-12 2025-09-10 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +50 398 +14% $0
DI 2025-09-10 2025-09-10 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $27.04 -19 348 -5% -$513.76
DI 2025-09-10 2025-09-08 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +50 367 +16% $0
D 2025-03-19 2025-03-19 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $11.92 -64 471 -12% -$762.88
DI 2025-03-19 2025-03-19 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $11.92 -36 317 -10% -$429.12
DI 2025-03-19 2025-03-17 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +101 353 +40% $0
D 2025-03-19 2025-03-17 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +183 535 +52% $0
DI 2025-03-11 2025-03-10 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $10.22 -21 252 -8% -$214.62
DI 2025-03-11 2025-03-08 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +50 273 +22% $0
D 2024-09-19 2024-09-17 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +185 417 +80% $0
D 2024-09-19 2024-09-19 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $37.64 -65 352 -16% -$2,447
DMI 2024-09-19 2024-09-09+ AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $34.83 -55 158 -26% -$1,916
DMI 2024-09-19 2024-09-08+ AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +151 177 +581% $0
D 2024-03-19 2024-03-19 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $20.53 -68 232 -23% -$1,396
DI 2024-03-19 2024-03-17 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +102 165 +162% $0
DI 2024-03-19 2024-03-19 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $20.53 -38 127 -23% -$780.14
D 2024-03-19 2024-03-17 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +185 300 +161% $0
D 2023-09-19 2023-09-17 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +185 185 New $0
DI 2023-09-19 2023-09-19 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $43.51 -39 63 -38% -$1,697
D 2023-09-19 2023-09-19 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $43.51 -70 115 -38% -$3,046
DI 2023-09-19 2023-09-17 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $0.00 +102 102 New $0
D 2021-09-07 2021-09-02 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir M - OptEx $4.64 +24.4K 24.4K New +$113.2K
DM 2021-09-07 2021-09-02 AMRC Ameresco, Inc. Corrsin David J EVP, GC, Dir S - Sale+OE $71.04 -24.4K 17.2K -59% -$1.73M

Purchase Sale Sale after option exercise All abbreviations