Nickolas Stavropoulos's most recent trade in Ameresco Inc. - Ordinary Shares - Class A was a trade of 15,700 Class A Common Stock done at an average price of $34.2 . Disclosure was reported to the exchange on Feb. 19, 2026.
| Stock | Client Name | Client Category | Action | Reported to Exchange | Quantity | Post Transaction Holding | Traded % | Avg. Price | Value | Security Type |
|---|---|---|---|---|---|---|---|---|---|---|
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Sale of securities on an exchange or to another person at price $ 34.15 per share. | 19 Feb 2026 | 15,700 | 14,111 (0%) | 0% | 34.2 | 536,155 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 Feb 2026 | 15,700 | 7,355 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.33 per share. | 19 Feb 2026 | 15,700 | 29,811 (0%) | 0% | 16.3 | 256,381 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 Feb 2026 | 400 | 23,055 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.33 per share. | 19 Feb 2026 | 400 | 14,511 (0%) | 0% | 16.3 | 6,532 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Sale of securities on an exchange or to another person at price $ 34.00 per share. | 19 Feb 2026 | 400 | 14,111 (0%) | 0% | 34 | 13,600 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.33 per share. | 12 Feb 2026 | 245 | 14,356 (0%) | 0% | 16.3 | 4,001 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Sale of securities on an exchange or to another person at price $ 34.05 per share. | 12 Feb 2026 | 245 | 14,111 (0%) | 0% | 34.0 | 8,342 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Feb 2026 | 245 | 23,455 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 12 Feb 2026 | 200 | 23,700 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.33 per share. | 12 Feb 2026 | 200 | 14,311 (0%) | 0% | 16.3 | 3,266 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Sale of securities on an exchange or to another person at price $ 34.00 per share. | 12 Feb 2026 | 200 | 14,111 (0%) | 0% | 34 | 6,800 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.33 per share. | 28 Jan 2026 | 100 | 14,211 (0%) | 0% | 16.3 | 1,633 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Sale of securities on an exchange or to another person at price $ 34.00 per share. | 28 Jan 2026 | 100 | 14,111 (0%) | 0% | 34 | 3,400 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 28 Jan 2026 | 100 | 23,900 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Jun 2025 | 10,435 | 10,435 | - | - | Restricted Stock Unit | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Jun 2025 | 4,886 | 14,111 (0%) | 0% | 0 | Class A Common Stock | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 04 Jun 2025 | 4,886 | 0 | - | - | Restricted Stock Unit | |
| Enterprise Bancorp Inc | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 18 Jun 2024 | 1,223 | 5,216 (0%) | 0% | 0 | Common Stock | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 13 Jun 2024 | 3,062 | 0 | - | - | Restricted Stock Unit | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 13 Jun 2024 | 3,062 | 9,225 (0%) | 0% | 0 | Class A Common Stock | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Jun 2024 | 4,886 | 4,886 | - | - | Restricted Stock Unit | |
| Enterprise Bancorp Inc | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 Jun 2023 | 661 | 3,858 (0%) | 0% | 0 | Common Stock | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 13 Jun 2023 | 3,062 | 3,062 | - | - | Restricted Stock Unit | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2023 | 2,163 | 0 | - | - | Restricted Stock Unit | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 19 May 2023 | 2,163 | 6,163 (0%) | 0% | 0 | Class A Common Stock | |
| Enterprise Bancorp Inc | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 35.02 per share. | 18 Jan 2023 | 1,037 | 3,150 (0%) | 0% | 35.0 | 36,316 | Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Nov 2022 | 2,163 | 2,163 | - | - | Restricted Stock Unit | |
| Enterprise Bancorp Inc | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 15 Mar 2022 | 519 | 2,074 (0%) | 0% | 0 | Common Stock | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 04 Mar 2022 | 30,000 | 30,000 | - | - | Stock Option (right to puchase) | |
| Enterprise Bancorp Inc | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 34.14 per share. | 18 Jan 2022 | 1,073 | 1,550 (0%) | 0% | 34.1 | 36,632 | Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 21.46 per share. | 30 Jul 2021 | 2,000 | 6,000 (0%) | 0% | 21.5 | 42,920 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 30 Jul 2021 | 2,000 | 8,000 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Sale of securities on an exchange or to another person at price $ 69.00 per share. | 30 Jul 2021 | 2,000 | 4,000 (0%) | 0% | 69 | 138,000 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.33 per share. | 06 Jul 2021 | 3,377 | 7,377 (0%) | 0% | 16.3 | 55,146 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 06 Jul 2021 | 3,377 | 24,000 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Sale of securities on an exchange or to another person at price $ 63.03 per share. | 06 Jul 2021 | 3,377 | 4,000 (0%) | 0% | 63.0 | 212,846 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 20 May 2021 | 10,000 | 10,000 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 16.33 per share. | 10 May 2021 | 12,623 | 16,623 (0%) | 0% | 16.3 | 206,134 | Class A Common Stock |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. | 10 May 2021 | 12,623 | 27,377 | - | - | Stock Option (right to purchase) | |
| Ameresco Inc (Class A) | Nickolas Stavropoulos | Director | Sale of securities on an exchange or to another person at price $ 50.15 per share. | 10 May 2021 | 12,623 | 4,000 (0%) | 0% | 50.1 | 632,993 | Class A Common Stock |
| Enterprise Bancorp Inc | Nickolas Stavropoulos | Director | Grant, award, or other acquisition of securities at price $ 0.00 per share. | 16 Mar 2021 | 477 | 477 (0%) | 0% | 0 | Common Stock |