GVA · Granite Construction Incorporated Common Stock
View on chartInsiders & Stakes
| Kyle T. Larkin President & CEO | ▼ Sell | Open Market | 102,857 Shares held | 3/30/2026 | View profile |
| KELSEY DAVID H Director | ▲ Buy | Grant | 43,720 Shares held | 6/10/2022 | View profile |
| Radich James A Executive Vice President & COO | ▼ Sell | Open Market | 38,386 Shares held | 5/13/2025 | View profile |
| Michael F. McNally Director | ▲ Buy | Grant | 35,662 Shares held | 6/8/2026 | View profile |
| CURTIS LISA Executive Vice President & CFO | ▼ Sell | Tax Withholding | 34,590 Shares held | 3/24/2024 | View profile |
| Michael G. Tatusko Senior Vice President | ▼ Sell | Open Market | 29,787 Shares held | 6/8/2026 | View profile |
| Vasquez Gaddi H. Director | ▲ Buy | Grant | 29,138 Shares held | 6/10/2022 | View profile |
| Galloway Patricia D Director | ▲ Buy | Grant | 23,178 Shares held | 6/11/2024 | View profile |
| Alan Krusi Director | ▲ Buy | Grant | 23,064 Shares held | 6/8/2026 | View profile |
| Darnell David C. Director | ▲ Buy | Grant | 22,007 Shares held | 6/11/2024 | View profile |
| Richards James D. Senior Vice President | ▲ Buy | Grant | 18,426 Shares held | 3/14/2022 | View profile |
| Jeffrey J. Lyash Director | ▲ Buy | Grant | 17,101 Shares held | 6/9/2023 | View profile |
| Brian R. Dowd Senior Vice President | ▼ Sell | Open Market | 14,744 Shares held | 3/27/2026 | View profile |
| Laura M. Mullen Director | ▲ Buy | Grant | 14,529 Shares held | 6/8/2026 | View profile |
| Molly Campbell Director | ▲ Buy | Grant | 13,375 Shares held | 6/8/2026 | View profile |
| Louis E. Caldera Director | ▲ Buy | Grant | 13,254 Shares held | 6/8/2026 | View profile |
| Bradly J. Estes Senior Vice President | ▼ Sell | Tax Withholding | 12,397 Shares held | 3/14/2026 | View profile |
| Celeste Beeks Mastin Director | ▲ Buy | Grant | 11,335 Shares held | 6/8/2026 | View profile |
| Staci M. Woolsey Chief Accounting Officer | ▼ Sell | Open Market | 11,017 Shares held | 3/27/2026 | View profile |
| Bradley Jay Williams Senior Vice President | ▼ Sell | Open Market | 7,041 Shares held | 6/8/2026 | View profile |
| Carlos M. Hernandez Director | ▲ Buy | Open Market | 5,033 Shares held | 8/6/2026 | View profile |
| John Timothy Romer Director | ▲ Buy | Open Market | 2,801 Shares held | 6/15/2026 | View profile |
| George Nash Director | ▲ Buy | Grant | 993 Shares held | 8/6/2026 | View profile |
Transaction History
| George Nash | ▲ Buy | Grant | 993 | $0 | 8/6/2026 |
| Carlos M. Hernandez | ▲ Buy | Open Market | 400 | $50K | 8/6/2026 |
| John Timothy Romer | ▲ Buy | Open Market | 273 | $39K | 6/15/2026 |
| John Timothy Romer | ▲ Buy | Open Market | 102 | $15K | 6/15/2026 |
| John Timothy Romer | ▲ Buy | Open Market | 375 | $53K | 6/12/2026 |
| Louis E. Caldera | ▲ Buy | Grant | 1,036 | $0 | 6/8/2026 |
| Molly Campbell | ▲ Buy | Grant | 1,036 | $0 | 6/8/2026 |
| Carlos M. Hernandez | ▲ Buy | Grant | 1,036 | $0 | 6/8/2026 |
| Alan Krusi | ▲ Buy | Grant | 1,036 | $0 | 6/8/2026 |
| Michael F. McNally | ▲ Buy | Grant | 1,501 | $0 | 6/8/2026 |
| Celeste Beeks Mastin | ▲ Buy | Grant | 1,036 | $0 | 6/8/2026 |
| Laura M. Mullen | ▲ Buy | Grant | 1,036 | $0 | 6/8/2026 |
| John Timothy Romer | ▲ Buy | Grant | 1,036 | $0 | 6/8/2026 |
| Michael G. Tatusko | ▼ Sell | Open Market | 7,500 | $1.1M | 6/8/2026 |
| Bradley Jay Williams | ▼ Sell | Open Market | 6,734 | $949K | 6/8/2026 |
| Kyle T. Larkin | ▼ Sell | Open Market | 1,846 | $214K | 3/30/2026 |
| Kyle T. Larkin | ▼ Sell | Open Market | 8,290 | $965K | 3/30/2026 |
| Kyle T. Larkin | ▼ Sell | Open Market | 1,588 | $186K | 3/30/2026 |
| Kyle T. Larkin | ▼ Sell | Open Market | 300 | $36K | 3/30/2026 |
| Kyle T. Larkin | ▼ Sell | Open Market | 13,066 | $1.5M | 3/27/2026 |
| Kyle T. Larkin | ▼ Sell | Open Market | 12,285 | $1.5M | 3/27/2026 |
| Kyle T. Larkin | ▼ Sell | Open Market | 1,300 | $155K | 3/27/2026 |
| Staci M. Woolsey | ▼ Sell | Open Market | 3,501 | $415K | 3/27/2026 |
| Brian R. Dowd | ▼ Sell | Open Market | 2,025 | $240K | 3/27/2026 |
| Brian R. Dowd | ▼ Sell | Open Market | 4,050 | $486K | 3/27/2026 |
| Bradley Jay Williams | ▼ Sell | Tax Withholding | 3,148 | $377K | 3/23/2026 |
| Bradley Jay Williams | ▼ Sell | Tax Withholding | 1,372 | $164K | 3/23/2026 |
| Bradley Jay Williams | ▼ Sell | Tax Withholding | 533 | $64K | 3/23/2026 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 3,986 | $477K | 3/23/2026 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 1,737 | $208K | 3/23/2026 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 632 | $76K | 3/23/2026 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 3,469 | $415K | 3/23/2026 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 1,512 | $181K | 3/23/2026 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 3,090 | $370K | 3/23/2026 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 1,346 | $161K | 3/23/2026 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 27,905 | $3.3M | 3/23/2026 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 12,157 | $1.5M | 3/23/2026 |
| Staci M. Woolsey | ▼ Sell | Open Market | 1,523 | $183K | 3/19/2026 |
| Kyle T. Larkin | ▼ Sell | Open Market | 7,314 | $877K | 3/19/2026 |
| Bradly J. Estes | ▼ Sell | Tax Withholding | 201 | $24K | 3/14/2026 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 371 | $45K | 3/14/2026 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 275 | $33K | 3/14/2026 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 234 | $28K | 3/14/2026 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 330 | $40K | 3/14/2026 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 316 | $38K | 3/14/2026 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 375 | $45K | 3/14/2026 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 2,982 | $360K | 3/14/2026 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 2,525 | $305K | 3/14/2026 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 2,073 | $250K | 3/14/2026 |
| Brian R. Dowd | ▲ Buy | Grant | 1,242 | $0 | 3/13/2026 |
| Brian R. Dowd | ▲ Buy | Grant | 3,413 | $0 | 3/13/2026 |
| Brian R. Dowd | ▲ Buy | Grant | 7,834 | $0 | 3/13/2026 |
| Bradley Jay Williams | ▲ Buy | Grant | 1,242 | $0 | 3/13/2026 |
| Bradley Jay Williams | ▲ Buy | Grant | 3,200 | $0 | 3/13/2026 |
| Bradley Jay Williams | ▲ Buy | Grant | 7,345 | $0 | 3/13/2026 |
| Bradly J. Estes | ▲ Buy | Grant | 1,242 | $0 | 3/13/2026 |
| Bradly J. Estes | ▲ Buy | Grant | 1,659 | $0 | 3/13/2026 |
| Michael G. Tatusko | ▲ Buy | Grant | 1,242 | $0 | 3/13/2026 |
| Michael G. Tatusko | ▲ Buy | Grant | 3,840 | $0 | 3/13/2026 |
| Michael G. Tatusko | ▲ Buy | Grant | 8,814 | $0 | 3/13/2026 |
| Staci M. Woolsey | ▲ Buy | Grant | 1,656 | $0 | 3/13/2026 |
| Staci M. Woolsey | ▲ Buy | Grant | 2,645 | $0 | 3/13/2026 |
| Staci M. Woolsey | ▲ Buy | Grant | 6,072 | $0 | 3/13/2026 |
| Kyle T. Larkin | ▲ Buy | Grant | 8,282 | $0 | 3/13/2026 |
| Kyle T. Larkin | ▲ Buy | Grant | 23,893 | $0 | 3/13/2026 |
| Kyle T. Larkin | ▲ Buy | Grant | 54,844 | $0 | 3/13/2026 |
| Celeste Beeks Mastin | ▼ Sell | Open Market | 7,614 | $801K | 11/24/2025 |
| Staci M. Woolsey | ▼ Sell | Open Market | 1,500 | $155K | 11/12/2025 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 187 | $19K | 11/5/2025 |
| John Timothy Romer | ▲ Buy | Grant | 942 | $0 | 9/15/2025 |
| Brian R. Dowd | ▼ Sell | Open Market | 2,025 | $223K | 8/28/2025 |
| Louis E. Caldera | ▼ Sell | Open Market | 1,500 | $165K | 8/28/2025 |
| Michael G. Tatusko | ▼ Sell | Open Market | 2,000 | $220K | 8/21/2025 |
| Louis E. Caldera | ▲ Buy | Grant | 1,234 | $0 | 8/12/2025 |
| Molly Campbell | ▲ Buy | Grant | 1,234 | $0 | 8/12/2025 |
| Alan Krusi | ▲ Buy | Grant | 1,234 | $0 | 8/12/2025 |
| Celeste Beeks Mastin | ▲ Buy | Grant | 1,234 | $0 | 8/12/2025 |
| Laura M. Mullen | ▲ Buy | Grant | 1,234 | $0 | 8/12/2025 |
| Michael F. McNally | ▲ Buy | Grant | 1,828 | $0 | 8/12/2025 |
| Carlos M. Hernandez | ▲ Buy | Grant | 1,234 | $0 | 8/12/2025 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 425 | $40K | 7/21/2025 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 786 | $74K | 7/21/2025 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 903 | $85K | 7/21/2025 |
| Brian R. Dowd | ▼ Sell | Open Market | 2,025 | $186K | 5/28/2025 |
| Bradley Jay Williams | ▼ Sell | Open Market | 2,811 | $239K | 5/13/2025 |
| Radich James A | ▼ Sell | Open Market | 2,500 | $213K | 5/13/2025 |
| Alan Krusi | ▲ Buy | Open Market | 1,250 | $103K | 5/12/2025 |
| Kyle T. Larkin | ▼ Sell | Open Market | 12,060 | $971K | 4/29/2025 |
| Kyle T. Larkin | ▼ Sell | Open Market | 10,939 | $888K | 4/29/2025 |
| Kyle T. Larkin | ▼ Sell | Open Market | 3,617 | $291K | 4/28/2025 |
| Kyle T. Larkin | ▼ Sell | Open Market | 401 | $32K | 4/25/2025 |
| Kyle T. Larkin | ▼ Sell | Open Market | 2,790 | $223K | 4/24/2025 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 1,730 | $134K | 3/24/2025 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 3,831 | $298K | 3/24/2025 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 2,094 | $163K | 3/24/2025 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 4,635 | $360K | 3/24/2025 |
| Bradley Jay Williams | ▼ Sell | Tax Withholding | 900 | $70K | 3/24/2025 |
| Bradley Jay Williams | ▼ Sell | Tax Withholding | 1,608 | $125K | 3/24/2025 |
| Radich James A | ▼ Sell | Tax Withholding | 3,628 | $282K | 3/24/2025 |
| Radich James A | ▼ Sell | Tax Withholding | 1,372 | $107K | 3/24/2025 |
| Radich James A | ▼ Sell | Tax Withholding | 8,033 | $624K | 3/24/2025 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 1,634 | $127K | 3/24/2025 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 3,617 | $281K | 3/24/2025 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 13,397 | $1.0M | 3/24/2025 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 29,662 | $2.3M | 3/24/2025 |
| Bradley Jay Williams | ▲ Buy | Grant | 1,772 | $0 | 3/14/2025 |
| Bradley Jay Williams | ▲ Buy | Grant | 3,165 | $0 | 3/14/2025 |
| Radich James A | ▲ Buy | Grant | 2,700 | $0 | 3/14/2025 |
| Radich James A | ▲ Buy | Grant | 7,144 | $0 | 3/14/2025 |
| Radich James A | ▲ Buy | Grant | 15,819 | $0 | 3/14/2025 |
| Brian R. Dowd | ▲ Buy | Grant | 1,772 | $0 | 3/14/2025 |
| Brian R. Dowd | ▲ Buy | Grant | 4,122 | $0 | 3/14/2025 |
| Brian R. Dowd | ▲ Buy | Grant | 9,126 | $0 | 3/14/2025 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 519 | $38K | 3/14/2025 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 423 | $31K | 3/14/2025 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 392 | $29K | 3/14/2025 |
| Bradly J. Estes | ▲ Buy | Grant | 1,519 | $0 | 3/14/2025 |
| Bradly J. Estes | ▲ Buy | Grant | 1,998 | $0 | 3/14/2025 |
| Staci M. Woolsey | ▲ Buy | Grant | 2,194 | $0 | 3/14/2025 |
| Staci M. Woolsey | ▲ Buy | Grant | 3,216 | $0 | 3/14/2025 |
| Staci M. Woolsey | ▲ Buy | Grant | 7,121 | $0 | 3/14/2025 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 405 | $30K | 3/14/2025 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 328 | $24K | 3/14/2025 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 314 | $23K | 3/14/2025 |
| Michael G. Tatusko | ▲ Buy | Grant | 1,772 | $0 | 3/14/2025 |
| Michael G. Tatusko | ▲ Buy | Grant | 4,396 | $0 | 3/14/2025 |
| Michael G. Tatusko | ▲ Buy | Grant | 9,735 | $0 | 3/14/2025 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 429 | $32K | 3/14/2025 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 369 | $27K | 3/14/2025 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 273 | $20K | 3/14/2025 |
| Kyle T. Larkin | ▲ Buy | Grant | 12,153 | $0 | 3/14/2025 |
| Kyle T. Larkin | ▲ Buy | Grant | 26,381 | $0 | 3/14/2025 |
| Kyle T. Larkin | ▲ Buy | Grant | 58,411 | $0 | 3/14/2025 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 3,320 | $246K | 3/14/2025 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 2,961 | $219K | 3/14/2025 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 2,507 | $186K | 3/14/2025 |
| Molly Campbell | ▼ Sell | Open Market | 1,801 | $131K | 3/12/2025 |
| Molly Campbell | ▼ Sell | Open Market | 269 | $20K | 3/12/2025 |
| Brian R. Dowd | ▼ Sell | Open Market | 2,025 | $165K | 2/28/2025 |
| Radich James A | ▼ Sell | Open Market | 2,500 | $218K | 2/20/2025 |
| Celeste Beeks Mastin | ▼ Sell | Open Market | 5,435 | $530K | 12/12/2024 |
| Molly Campbell | ▼ Sell | Open Market | 1,670 | $162K | 11/8/2024 |
| Staci M. Woolsey | ▲ Buy | Grant | 1,094 | $0 | 11/5/2024 |
| Kyle T. Larkin | ▼ Sell | Open Market | 30,000 | $2.7M | 11/5/2024 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 135 | $11K | 9/24/2024 |
| Molly Campbell | ▼ Sell | Open Market | 2,810 | $201K | 8/20/2024 |
| Michael G. Tatusko | ▼ Sell | Open Market | 4,644 | $321K | 8/6/2024 |
| Michael G. Tatusko | ▼ Sell | Open Market | 356 | $25K | 8/6/2024 |
| Celeste Beeks Mastin | ▲ Buy | Grant | 2,255 | $0 | 6/11/2024 |
| Alan Krusi | ▲ Buy | Grant | 2,255 | $0 | 6/11/2024 |
| Molly Campbell | ▲ Buy | Grant | 2,255 | $0 | 6/11/2024 |
| Darnell David C. | ▲ Buy | Grant | 2,255 | $0 | 6/11/2024 |
| Laura M. Mullen | ▲ Buy | Grant | 2,255 | $0 | 6/11/2024 |
| Carlos M. Hernandez | ▲ Buy | Grant | 2,255 | $0 | 6/11/2024 |
| Louis E. Caldera | ▲ Buy | Grant | 2,255 | $0 | 6/11/2024 |
| Michael F. McNally | ▲ Buy | Grant | 3,341 | $0 | 6/11/2024 |
| Galloway Patricia D | ▲ Buy | Grant | 2,255 | $0 | 6/11/2024 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 4,364 | $267K | 6/3/2024 |
| Bradley Jay Williams | ▼ Sell | Open Market | 750 | $46K | 5/7/2024 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 5,477 | $301K | 3/24/2024 |
| Bradley Jay Williams | ▼ Sell | Tax Withholding | 1,164 | $64K | 3/24/2024 |
| Radich James A | ▼ Sell | Tax Withholding | 1,862 | $102K | 3/24/2024 |
| Radich James A | ▼ Sell | Tax Withholding | 11,287 | $621K | 3/24/2024 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 41,384 | $2.3M | 3/24/2024 |
| CURTIS LISA | ▼ Sell | Tax Withholding | 6,573 | $362K | 3/24/2024 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 6,584 | $362K | 3/24/2024 |
| Bradly J. Estes | ▲ Buy | Grant | 1,607 | $0 | 3/14/2024 |
| Staci M. Woolsey | ▲ Buy | Grant | 1,836 | $0 | 3/14/2024 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 401 | $22K | 3/14/2024 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 325 | $18K | 3/14/2024 |
| Radich James A | ▲ Buy | Grant | 3,673 | $0 | 3/14/2024 |
| Radich James A | ▲ Buy | Grant | 22,270 | $0 | 3/14/2024 |
| Bradley Jay Williams | ▲ Buy | Grant | 2,296 | $0 | 3/14/2024 |
| Brian R. Dowd | ▲ Buy | Grant | 2,296 | $0 | 3/14/2024 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 302 | $16K | 3/14/2024 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 514 | $28K | 3/14/2024 |
| Brian R. Dowd | ▼ Sell | Tax Withholding | 419 | $23K | 3/14/2024 |
| Brian R. Dowd | ▲ Buy | Grant | 12,991 | $0 | 3/14/2024 |
| CURTIS LISA | ▲ Buy | Grant | 4,316 | $0 | 3/14/2024 |
| CURTIS LISA | ▼ Sell | Tax Withholding | 302 | $16K | 3/14/2024 |
| CURTIS LISA | ▼ Sell | Tax Withholding | 851 | $46K | 3/14/2024 |
| CURTIS LISA | ▼ Sell | Tax Withholding | 732 | $40K | 3/14/2024 |
| CURTIS LISA | ▲ Buy | Grant | 16,702 | $0 | 3/14/2024 |
| Kyle T. Larkin | ▲ Buy | Grant | 14,695 | $0 | 3/14/2024 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 1,898 | $103K | 3/14/2024 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 3,289 | $179K | 3/14/2024 |
| Kyle T. Larkin | ▼ Sell | Tax Withholding | 2,933 | $160K | 3/14/2024 |
| Kyle T. Larkin | ▲ Buy | Grant | 81,657 | $0 | 3/14/2024 |
| Michael G. Tatusko | ▲ Buy | Grant | 2,066 | $0 | 3/14/2024 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 251 | $14K | 3/14/2024 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 426 | $23K | 3/14/2024 |
| Michael G. Tatusko | ▼ Sell | Tax Withholding | 366 | $20K | 3/14/2024 |
| Michael G. Tatusko | ▲ Buy | Grant | 13,918 | $0 | 3/14/2024 |
| Louis E. Caldera | ▼ Sell | Open Market | 1,263 | $63K | 2/27/2024 |
| Staci M. Woolsey | ▼ Sell | Tax Withholding | 131 | $5K | 9/24/2023 |
| Laura M. Mullen | ▲ Buy | Grant | 3,403 | $0 | 6/9/2023 |
| Michael F. McNally | ▲ Buy | Grant | 5,041 | $0 | 6/9/2023 |
| Celeste Beeks Mastin | ▲ Buy | Grant | 3,403 | $0 | 6/9/2023 |
| Jeffrey J. Lyash | ▲ Buy | Grant | 3,403 | $0 | 6/9/2023 |
| Alan Krusi | ▲ Buy | Grant | 3,403 | $0 | 6/9/2023 |