| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| GVA | Larkin Kyle T | President & CEO | Mar 30 '26 | Sale | 116.49 | 12,024 | 1,400,659 | 102,857 | Mar 30 12:00 AM |
| GVA | Larkin Kyle T | President & CEO | Mar 27 '26 | Sale | 118.12 | 26,651 | 3,147,940 | 114,881 | Mar 30 12:00 AM |
| GVA | Larkin Kyle T | President & CEO | Mar 19 '26 | Sale | 119.84 | 7,314 | 876,510 | 181,594 | Mar 19 12:00 AM |
| GVA | Larkin Kyle T | President & CEO | Apr 29 '25 | Sale | 80.83 | 22,999 | 1,859,077 | 109,367 | May 01 12:00 AM |
| GVA | Larkin Kyle T | President & CEO | Apr 28 '25 | Sale | 80.38 | 3,617 | 290,734 | 132,366 | Apr 28 12:00 AM |
| GVA | Larkin Kyle T | President & CEO | Apr 25 '25 | Sale | 80.05 | 401 | 32,100 | 135,983 | Apr 28 12:00 AM |
| GVA | Larkin Kyle T | President & CEO | Apr 24 '25 | Sale | 80.02 | 2,790 | 223,256 | 136,384 | Apr 28 12:00 AM |
| GVA | Larkin Kyle T | President & CEO | Nov 05 '24 | Sale | 89.28 | 30,000 | 2,678,400 | 93,980 | Nov 05 12:00 AM |
| GVA | Larkin Kyle T | President & CEO | May 06 '22 | Sale | 31.06 | 8,000 | 248,480 | 69,294 | May 06 12:00 AM |
| GVA | Larkin Kyle T | Senior Vice President | Sep 06 '19 | Buy | 28.54 | 3,500 | 99,890 | 8,282 | Sep 06 12:00 AM |