| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| AGX | Getsinger Peter W | Director | Jun 17 '26 | Sale | 699.00 | 2,000 | 1,398,000 | 4,880 | Jun 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Jun 16 '26 | Sale | 708.65 | 4,728 | 3,350,497 | 6,880 | Jun 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Jun 15 '26 | Option Exercise | 35.72 | 9,728 | 347,484 | 11,608 | Jun 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Jun 10 '26 | Option Exercise | 0.00 | 1,063 | 0 | 6,880 | Jun 12 12:00 AM |
| AGX | Getsinger Peter W | Director | Apr 29 '26 | Sale | 628.36 | 3,000 | 1,885,080 | 6,847 | Apr 30 12:00 AM |
| AGX | Getsinger Peter W | Director | Apr 02 '26 | Sale | 552.73 | 2,581 | 1,426,596 | 10,847 | Apr 02 12:00 AM |
| AGX | Getsinger Peter W | Director | Apr 01 '26 | Option Exercise | 38.22 | 11,581 | 442,617 | 13,428 | Apr 02 12:00 AM |
| AGX | Getsinger Peter W | Director | Jan 08 '26 | Sale | 313.71 | 6,595 | 2,068,917 | 7,847 | Jan 09 12:00 AM |
| AGX | Getsinger Peter W | Director | Jan 07 '26 | Option Exercise | 40.15 | 14,095 | 565,914 | 14,442 | Jan 09 12:00 AM |
| AGX | Getsinger Peter W | Director | Jan 07 '26 | Sale | 328.34 | 4,000 | 1,313,360 | 7,847 | Jan 09 12:00 AM |
| AGX | Getsinger Peter W | Director | Dec 16 '25 | Option Exercise | 0.00 | 3,594 | 0 | 12,597 | Dec 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Dec 14 '25 | Option Exercise | 0.00 | 1,689 | 0 | 10,753 | Dec 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Oct 20 '25 | Sale | 294.39 | 6,493 | 1,911,474 | 9,897 | Oct 21 12:00 AM |
| AGX | Getsinger Peter W | Director | Oct 17 '25 | Sale | 292.00 | 2,000 | 584,000 | 16,390 | Oct 21 12:00 AM |
| AGX | Getsinger Peter W | Director | Oct 15 '25 | Option Exercise | 46.35 | 18,493 | 857,151 | 21,500 | Oct 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Sep 19 '25 | Sale | 264.54 | 1,000 | 264,540 | 11,896 | Sep 23 12:00 AM |
| AGX | Getsinger Peter W | Director | Sep 17 '25 | Sale | 239.68 | 2,609 | 625,325 | 12,896 | Sep 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Sep 15 '25 | Option Exercise | 30.44 | 5,609 | 170,738 | 28,500 | Sep 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Jun 26 '25 | Sale | 212.01 | 3,456 | 732,707 | 14,895 | Jun 30 12:00 AM |
| AGX | Getsinger Peter W | Director | Jun 23 '25 | Option Exercise | 71.75 | 16,465 | 1,181,364 | 34,500 | Jun 25 12:00 AM |
| AGX | Getsinger Peter W | Director | Jun 10 '25 | Option Exercise | 0.00 | 778 | 0 | 11,886 | Jun 16 12:00 AM |
| AGX | Getsinger Peter W | Director | Apr 16 '25 | Sale | 145.03 | 5,000 | 725,150 | 11,496 | Apr 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Apr 14 '25 | Option Exercise | 45.75 | 16,996 | 777,567 | 44,500 | Apr 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Apr 14 '25 | Sale | 150.35 | 2,292 | 344,602 | 9,500 | Apr 17 12:00 AM |
| AGX | Getsinger Peter W | Director | Jan 14 '25 | Sale | 165.29 | 7,385 | 1,220,667 | 11,792 | Jan 14 12:00 AM |
| AGX | Getsinger Peter W | Director | Jan 10 '25 | Sale | 155.24 | 800 | 124,192 | 19,177 | Jan 14 12:00 AM |
| AGX | Getsinger Peter W | Director | Jan 10 '25 | Option Exercise | 41.19 | 17,385 | 716,088 | 54,500 | Jan 14 12:00 AM |
| AGX | Getsinger Peter W | Director | Dec 14 '24 | Option Exercise | 0.00 | 5,175 | 0 | 14,592 | Dec 16 12:00 AM |
| AGX | Getsinger Peter W | Director | Jul 24 '24 | Sale | 78.36 | 1,405 | 110,096 | 13,000 | Jul 26 12:00 AM |
| AGX | Getsinger Peter W | Director | Jul 19 '24 | Option Exercise | 30.44 | 6,405 | 194,968 | 64,500 | Jul 23 12:00 AM |