Real time insider trading transaction history:
- Insiders are prohibited from making short-swing profits by trading their shares within 6 months of the registration or acquiring the shares.
- Shares are not adjusted for stock split.
"Insiders might sell their shares for any number of reasons, but they buy them for only one: they think the price will rise"
- Peter Lynch
What is insider trading>>
- Peter Lynch
What is insider trading>>

Common stock purchase or sale:
Transaction Date |
Reported DateTime |
Company | Symbol | Insider Relationship |
Shares Traded |
Average Price |
Total Amount |
Shares Owned |
Filing |
2025-03-19 Sale |
2025-03-19 5:59 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
100 | $11.92 | $1,192 | 1,088 (Indirect Direct) |
View |
2025-03-10 Sale |
2025-03-11 6:19 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
21 | $10.22 | $215 | 10,854 (Indirect) |
View |
2024-09-09 Sale |
2024-09-19 5:55 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
120 | $36.35 | $4,362 | 1,361 (Indirect Direct) |
View |
2024-03-19 Sale |
2024-03-19 6:40 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
106 | $20.53 | $2,176 | 1,129 (Indirect Direct) |
View |
2023-09-19 Sale |
2023-09-19 9:20 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
109 | $43.51 | $4,743 | 1,035 (Indirect Direct) |
View |
2021-09-02 Sale |
2021-09-07 4:46 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
24,401 | $71.04 | $1,733,345 | 20,000 (Direct) |
View |
2021-01-26 Sale |
2021-01-28 4:25 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
741 | $58.27 | $43,177 | 0 (Direct) |
View |
2021-01-22 Sale(A) |
2021-01-28 4:21 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
54,489 | $58.86 | $3,207,121 | 741 (Direct) |
View |
2021-01-22 Sale |
2021-01-26 4:31 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
54,539 | $58.86 | $3,210,070 | 691 (Direct) |
View |
2021-01-20 Sale |
2021-01-22 4:42 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
31,774 | $58.49 | $1,858,351 | 55,230 (Direct) |
View |
2021-01-15 Sale |
2021-01-20 4:37 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
59,474 | $55.73 | $3,314,575 | 87,004 (Direct) |
View |
2021-01-13 Sale |
2021-01-15 4:51 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
43,575 | $59.13 | $2,576,700 | 146,478 (Direct) |
View |
2021-01-11 Sale |
2021-01-13 4:39 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
54,543 | $58.84 | $3,209,502 | 190,053 (Direct) |
View |
2020-12-08 Sale |
2020-12-10 4:18 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
77,187 | $44.36 | $3,424,136 | 244,596 (Direct) |
View |
2020-12-03 Sale |
2020-12-04 4:55 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
6,162 | $44.5 | $274,227 | 321,783 (Direct) |
View |
2020-12-01 Sale |
2020-12-02 4:36 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
25,859 | $45 | $1,163,707 | 327,945 (Direct) |
View |
2020-11-25 Sale |
2020-11-30 5:11 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
415 | $45 | $18,675 | 353,804 (Direct) |
View |
2020-11-23 Sale |
2020-11-25 5:18 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
113,897 | $45.35 | $5,164,974 | 354,219 (Direct) |
View |
2020-11-20 Sale |
2020-11-23 4:39 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
10,000 | $43.51 | $435,100 | 468,116 (Direct) |
View |
2020-11-09 Sale |
2020-11-12 5:03 pm |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
10,756 | $45.03 | $484,375 | 478,116 (Direct) |
View |
Stock options: Exercise, Award, Grant, Conversion
Transaction Date |
Reported DateTime |
Exercisable Expiration |
Company | Symnbol | Insider Relationship |
Shares Traded |
Conversion Price |
Shares Owned |
Filing |
2025-03-17 Exercise |
2025-03-19 5:59 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
284 | $0 | 1,088 (Direct) |
View |
2025-03-10 Option Award |
2025-03-11 6:19 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
10,200 | $0 | 10,854 (Indirect) |
View |
2025-03-08 Exercise |
2025-03-11 6:19 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
50 | $0 | 10,854 (Indirect) |
View |
2024-09-17 Exercise |
2024-09-19 5:55 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
336 | $0 | 1,361 (Direct) |
View |
2024-03-17 Exercise |
2024-03-19 6:40 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
287 | $0 | 1,129 (Direct) |
View |
2024-03-08 Option Award |
2024-03-11 5:38 pm |
N/A 2034-03-07 |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
20,200 | $0 | 20,504 (Direct) |
View |
2023-09-17 Exercise |
2023-09-19 9:20 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
287 | $0 | 1,035 (Direct) |
View |
2023-03-17 Option Award(A) |
2023-09-05 4:20 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
406 | $0 | 406 (Indirect) |
View |
2023-03-17 Option Award |
2023-03-20 5:46 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
738 | $0 | 738 (Direct) |
View |
2022-03-04 Option Award |
2022-03-08 5:46 pm |
2022-03-04 2029-08-06 |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
35,000 | $0 | 35,000 (Direct) |
View |
2021-09-02 Exercise |
2021-09-07 4:46 pm |
2019-03-22 2026-05-09 |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
24,401 | $0 | 20,000 (Direct) |
View |
2021-09-02 Exercise |
2021-09-07 4:46 pm |
N/A N/A |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
24,401 | $4.64 | 20,000 (Direct) |
View |
2021-03-05 Option Award |
2021-03-08 5:00 pm |
N/A 2031-03-04 |
Ameresco Inc. | AMRC | Corrsin David J EVP and General Counsel |
25,000 | $0 | 25,000 (Direct) |
View |