Massivemarkets

SEC Form 4

Granite Construction Inc. (GVA) insider trading

In the 12 months to Oct 23, 2026, 6 GVA insiders reported open-market sales of $9.7M across 9 filings; 2 insiders bought $156.6K.

Latest filing · Last 12 months · Source: SEC EDGAR · How we count

Open-market sales
$9.7M
9 filings · 6 insiders
Open-market purchases
$156.6K
2 filings
Pre-arranged sales (10b5-1)
5 of 9
$6.7M of $9.7M sold (69%)

Who traded GVA, and when

  • Purchase
  • Sale
  • Sale, pre-arranged (10b5-1)

GVA daily close from Oct 23, 2025 to Oct 22, 2026, between $98.50 and $160.39, last $107.45. 9 sale and 2 purchase filings by 8 insiders, marked at their filing dates. Kyle T. Larkin, President & CEO: sold $5.4M across 2 filings, first filed Mar 19, 2026, last Mar 30, 2026. Michael G. Tatusko, Senior Vice President: sold $1.1M across 1 filing, first filed Jun 8, 2026, last Jun 8, 2026. Bradley Jay Williams, Senior Vice President: sold $949.5K across 1 filing, first filed Jun 8, 2026, last Jun 8, 2026. Celeste Beeks Mastin, Director: sold $801.3K across 1 filing, first filed Nov 24, 2025, last Nov 24, 2025. Staci M. Woolsey, Chief Financial Officer: sold $752.2K across 3 filings, first filed Nov 12, 2025, last Mar 30, 2026. Brian R. Dowd, Senior Vice President: sold $726.1K across 1 filing, first filed Mar 30, 2026, last Mar 30, 2026. John Timothy Romer, Director: bought $107.0K across 1 filing, first filed Jun 15, 2026, last Jun 15, 2026. Carlos M. Hernandez, Director: bought $49.6K across 1 filing, first filed Aug 6, 2026, last Aug 6, 2026.

Largest mark · tap a row for others

Kyle T. Larkin · President & CEO

Sale $4,548,598

38,675 shares at $117.61 avg

Filed Mar 30, 2026 · traded Mar 27

Pre-arranged (10b5-1) · close on filing date $116.49

GVA daily closelast $107.45

Kyle T. Larkin · President & CEO

$5.4M sold

Michael G. Tatusko · Senior Vice President

$1.1M sold

Bradley Jay Williams · Senior Vice President

$949.5K sold

Celeste Beeks Mastin · Director

$801.3K sold

Staci M. Woolsey · Chief Financial Officer

$752.2K sold

Brian R. Dowd · Senior Vice President

$726.1K sold

John Timothy Romer · Director

$107.0K bought

Carlos M. Hernandez · Director

$49.6K bought
One row per insider; marks sit at the SEC filing date, sized by dollar value.

Has Granite Construction Inc.'s CEO sold stock?

Yes. Kyle T. Larkin (CEO) sold 45,989 shares ($5.4M) in Mar 2026, all under a pre-arranged 10b5-1 plan.

Open-market trades

11 filings in the last 12 months
InsiderRoleSoldBoughtFilingsPre-arranged (10b5-1)Last filed
Kyle T. LarkinPresident & CEO$5.4M—2100% of sales
Michael G. TatuskoSenior Vice President$1.1M—1—
Bradley Jay WilliamsSenior Vice President$949.5K—1—
Celeste Beeks MastinDirector$801.3K—1—
Staci M. WoolseyChief Financial Officer$752.2K—379% of sales
Brian R. DowdSenior Vice President$726.1K—1100% of sales
John Timothy RomerDirector—$107.0K1—
Carlos M. HernandezDirector—$49.6K1—
Other insider activity (not market trades) · 57 records
  • Tax withholding23 records
  • Grants and awards34 records

Reported on Form 4 but not purchases or sales in the market, so not counted in the totals above.

Build this yourself

This page joins two Massive endpoints: Form 4 filings and daily prices. Ask an agent to watch for new filings:

Agent prompt

Using the Massive API (massive.com/docs/llms.txt), check Form 4 filings for GVA every day with transaction_code=P and tell me when an insider files an open-market purchase, with their role, shares, price and the filing link.

How to read this page

Open-market purchase or sale
A buy or sell of the company's stock at market price. Grants, option exercises, shares withheld for tax, gifts and employee stock plan purchases are listed separately and not counted.
Pre-arranged (10b5-1)
The insider marked the filing as made under a trading plan set up in advance (SEC Rule 10b5-1). The mark covers the whole filing, and an unmarked filing may still be under a plan.
Filing date
Insiders have two business days to report a trade. Totals and the chart use the filing date, when the trade became public.