| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| AMRC | WISNESKI FRANCIS V JR | Director | Jun 04 '26 | Option Exercise | 0.00 | 20,870 | 0 | 35,667 | Jun 05 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | May 29 '26 | Option Exercise | 5.80 | 10,000 | 58,000 | 30,232 | Jun 02 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | May 29 '26 | Sale | 36.12 | 5,000 | 180,600 | 25,232 | Jun 02 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | May 19 '26 | Option Exercise | 5.80 | 20,000 | 116,000 | 35,232 | May 21 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | May 19 '26 | Sale | 30.29 | 10,000 | 302,900 | 25,232 | May 21 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Jun 04 '25 | Option Exercise | 0.00 | 9,772 | 0 | 25,232 | Jun 06 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Mar 10 '25 | Buy | 10.17 | 400 | 4,068 | 20,346 | Mar 11 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Mar 06 '25 | Buy | 9.23 | 1,908 | 17,611 | 19,946 | Mar 06 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Mar 05 '25 | Buy | 9.56 | 300 | 2,868 | 18,038 | Mar 06 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Mar 04 '25 | Buy | 9.67 | 3,500 | 33,845 | 17,738 | Mar 06 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Jun 13 '24 | Option Exercise | 0.00 | 6,124 | 0 | 14,238 | Jun 17 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Sep 01 '23 | Option Exercise | 11.55 | 6,000 | 69,300 | 14,176 | Sep 05 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Sep 01 '23 | Sale | 44.63 | 3,000 | 133,890 | 11,176 | Sep 05 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Aug 31 '23 | Sale | 43.54 | 2,000 | 87,080 | 11,176 | Sep 05 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Aug 31 '23 | Option Exercise | 11.55 | 4,000 | 46,200 | 13,176 | Sep 05 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Aug 29 '23 | Sale | 44.48 | 3,000 | 133,440 | 11,176 | Aug 30 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Aug 29 '23 | Option Exercise | 11.55 | 6,000 | 69,300 | 14,176 | Aug 30 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Aug 28 '23 | Option Exercise | 11.55 | 4,000 | 46,200 | 13,176 | Aug 30 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Aug 28 '23 | Sale | 43.07 | 2,000 | 86,140 | 11,176 | Aug 30 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Aug 11 '23 | Sale | 50.13 | 2,163 | 108,431 | 11,176 | Aug 15 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | May 19 '23 | Option Exercise | 0.00 | 4,326 | 0 | 13,339 | May 23 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 11 '21 | Sale | 95.47 | 2,000 | 190,948 | 11,176 | Nov 12 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 11 '21 | Option Exercise | 6.80 | 4,000 | 27,200 | 13,176 | Nov 12 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 09 '21 | Option Exercise | 6.80 | 4,000 | 27,200 | 13,176 | Nov 10 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 08 '21 | Sale | 97.45 | 4,000 | 389,812 | 11,176 | Nov 10 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 08 '21 | Option Exercise | 6.80 | 2,000 | 13,600 | 8,000 | Nov 10 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 05 '21 | Option Exercise | 4.74 | 8,000 | 37,920 | 15,176 | Nov 08 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 05 '21 | Sale | 96.34 | 4,000 | 385,364 | 11,176 | Nov 08 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 04 '21 | Sale | 93.08 | 6,000 | 558,454 | 11,176 | Nov 08 12:00 AM |
| AMRC | WISNESKI FRANCIS V JR | Director | Nov 04 '21 | Option Exercise | 4.74 | 12,000 | 56,880 | 17,176 | Nov 08 12:00 AM |