‹ Screener

GRANITE CONSTRUCTION INC

GVA · Heavy Construction Other Than Bldg Const - Contractors · 43.7M shares · +3%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$6M (gross $4M, SBC $10M)

Reference price $143.40 · est. market cap ~$6.3B — last insider purchase, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B72

Above-average heavy-civil contractor with strong earnings growth and cash generation but sector-median returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $1.1B2025-09-30 · $1.4B2025-12-31 · $1.2B2026-03-31 · $912M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
16.1%
Operating margin
6.4%
Net margin
4.4%
Return on equity
16.4%
Return on assets
4.8%
ROIC
10.4%
Revenue growth (QoQ)
-21.7%
Net-income growth
52.8%
Debt / equity
0.8×
Net debt / EBITDA
0.8×
Current ratio
1.2×
Free cash flow
$331M
EBITDA
$445M
Tangible book value
$599M
Cash & investments
$600M
Stock comp / revenue
0.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-15Romer John TimothyBuy102$144.32
2026-06-15Romer John TimothyBuy273$143.40
2026-06-12Romer John TimothyBuy375$141.79
2026-06-08McNally Michael FGrant1.5K
2026-06-08CAMPBELL MOLLYGrant1.0K
2026-06-08Krusi AlanGrant1.0K
2026-06-08Mastin Celeste BeeksGrant1.0K
2026-06-08CALDERA LOUIS EGrant1.0K
2026-06-08HERNANDEZ CARLOS MGrant1.0K
2026-06-08Tatusko Michael GSell7.5K$141.00
2026-06-08Williams Bradley JaySell6.7K$141.00
2026-06-08Romer John TimothyGrant1.0K
2026-06-08Mullen Laura MGrant1.0K
2026-03-30Larkin Kyle TSell1.8K$115.72
2026-03-30Larkin Kyle TSell8.3K$116.46
2026-03-30Larkin Kyle TSell1.6K$117.09
2026-03-30Larkin Kyle TSell300$118.73
2026-03-27Larkin Kyle TSell12K$118.34
2026-03-27Dowd Brian RSell2.0K$118.58
2026-03-27Larkin Kyle TSell1.3K$119.19
2026-03-27Dowd Brian RSell4.0K$120.00
2026-03-27WOOLSEY STACI MSell3.5K$118.58
2026-03-27Larkin Kyle TSell13K$117.80
2026-03-23Williams Bradley JayTax withheld1.4K$119.65
2026-03-23Williams Bradley JayTax withheld3.1K$119.65
2026-03-23Williams Bradley JayTax withheld533$119.65
2026-03-23Dowd Brian RTax withheld4.0K$119.65
2026-03-23Dowd Brian RTax withheld1.7K$119.65
2026-03-23Dowd Brian RTax withheld632$119.65
2026-03-23WOOLSEY STACI MTax withheld3.1K$119.65
2026-03-23WOOLSEY STACI MTax withheld1.3K$119.65
2026-03-23Tatusko Michael GTax withheld3.5K$119.65
2026-03-23Tatusko Michael GTax withheld1.5K$119.65
2026-03-23Larkin Kyle TTax withheld28K$119.65
2026-03-23Larkin Kyle TTax withheld12K$119.65
2026-03-19WOOLSEY STACI MSell1.5K$119.84
2026-03-19Larkin Kyle TSell7.3K$119.84
2026-03-14WOOLSEY STACI MTax withheld316$120.73
2026-03-14Estes Bradly JTax withheld201$120.73
2026-03-14WOOLSEY STACI MTax withheld330$120.73
2026-03-14WOOLSEY STACI MTax withheld375$120.73
2026-03-14Tatusko Michael GTax withheld371$120.73
2026-03-14Tatusko Michael GTax withheld275$120.73
2026-03-14Tatusko Michael GTax withheld234$120.73
2026-03-14Larkin Kyle TTax withheld3.0K$120.73
2026-03-14Larkin Kyle TTax withheld2.5K$120.73
2026-03-14Larkin Kyle TTax withheld2.1K$120.73
2026-03-13WOOLSEY STACI MGrant1.7K
2026-03-13WOOLSEY STACI MGrant6.1K
2026-03-13WOOLSEY STACI MGrant2.6K
2026-03-13Estes Bradly JGrant1.2K
2026-03-13Larkin Kyle TGrant8.3K
2026-03-13Tatusko Michael GGrant1.2K
2026-03-13Tatusko Michael GGrant3.8K
2026-03-13Tatusko Michael GGrant8.8K
2026-03-13Larkin Kyle TGrant24K
2026-03-13Estes Bradly JGrant1.7K
2026-03-13Larkin Kyle TGrant55K
2026-03-13Williams Bradley JayGrant1.2K
2026-03-13Williams Bradley JayGrant3.2K
2026-03-13Williams Bradley JayGrant7.3K
2026-03-13Dowd Brian RGrant1.2K
2026-03-13Dowd Brian RGrant3.4K
2026-03-13Dowd Brian RGrant7.8K
2025-11-24Mastin Celeste BeeksSell7.6K$105.23
2025-11-12WOOLSEY STACI MSell1.5K$103.00
2025-11-05WOOLSEY STACI MTax withheld187$102.76
2025-09-15Romer John TimothyGrant1.0K
2025-09-15Romer John TimothyGrant942
2025-08-28Dowd Brian RSell2.0K$110.16
2025-08-28CALDERA LOUIS ESell1.5K$110.16
2025-08-21Tatusko Michael GSell2.0K$110.00
2025-08-12McNally Michael FGrant1.9K
2025-08-12Mullen Laura MGrant1.2K
2025-08-12McNally Michael FGrant1.8K
2025-08-12CAMPBELL MOLLYGrant1.2K
2025-08-12Krusi AlanGrant1.2K
2025-08-12Mastin Celeste BeeksGrant1.2K
2025-08-12CALDERA LOUIS EGrant1.2K
2025-08-12HERNANDEZ CARLOS MGrant1.2K
2025-08-12CAMPBELL MOLLYGrant1.3K
2025-08-12Krusi AlanGrant1.3K
2025-08-12Mastin Celeste BeeksGrant1.3K
2025-08-12CALDERA LOUIS EGrant1.3K
2025-08-12HERNANDEZ CARLOS MGrant1.3K
2025-08-12Mullen Laura MGrant1.3K
2025-07-21Dowd Brian RTax withheld425$94.38
2025-07-21Dowd Brian RTax withheld786$94.38
2025-07-21Dowd Brian RTax withheld903$94.38
2025-05-28Dowd Brian RSell2.0K$91.76
2025-05-13Williams Bradley JaySell2.8K$85.00
2025-05-13Radich James ASell2.5K$85.00
2025-05-12Krusi AlanBuy1.2K$82.63
2025-04-29Larkin Kyle TSell12K$80.50
2025-04-29Larkin Kyle TSell11K$81.20
2025-04-28Larkin Kyle TSell3.6K$80.38
2025-04-25Larkin Kyle TSell401$80.05
2025-04-24Larkin Kyle TSell2.8K$80.02
2025-03-24Radich James ATax withheld8.0K$77.71
2025-03-24Tatusko Michael GTax withheld1.7K$77.71
2025-03-24Tatusko Michael GTax withheld3.8K$77.71
2025-03-24Dowd Brian RTax withheld2.1K$77.71
2025-03-24Dowd Brian RTax withheld4.6K$77.71
2025-03-24Williams Bradley JayTax withheld900$77.71
2025-03-24Williams Bradley JayTax withheld1.6K$77.71
2025-03-24Radich James ATax withheld3.6K$77.71
2025-03-24Radich James ATax withheld1.4K$77.71
2025-03-24WOOLSEY STACI MTax withheld1.6K$77.71
2025-03-24WOOLSEY STACI MTax withheld3.6K$77.71
2025-03-24Larkin Kyle TTax withheld13K$77.71
2025-03-24Larkin Kyle TTax withheld30K$77.71
2025-03-14Williams Bradley JayGrant1.8K
2025-03-14Williams Bradley JayGrant3.2K
2025-03-14Radich James AGrant2.7K
2025-03-14Radich James AGrant7.1K
2025-03-14Radich James AGrant16K
2025-03-14Dowd Brian RGrant1.8K
2025-03-14Dowd Brian RGrant4.1K
2025-03-14Dowd Brian RGrant9.1K
2025-03-14Dowd Brian RTax withheld519$74.05
2025-03-14Dowd Brian RTax withheld423$74.05
2025-03-14Dowd Brian RTax withheld392$74.05
2025-03-14Estes Bradly JGrant1.5K
2025-03-14Estes Bradly JGrant2.0K
2025-03-14WOOLSEY STACI MGrant2.2K
2025-03-14WOOLSEY STACI MGrant3.2K
2025-03-14WOOLSEY STACI MGrant7.1K
2025-03-14WOOLSEY STACI MTax withheld405$74.05
2025-03-14WOOLSEY STACI MTax withheld328$74.05
2025-03-14WOOLSEY STACI MTax withheld314$74.05
2025-03-14Tatusko Michael GGrant1.8K
2025-03-14Tatusko Michael GGrant4.4K
2025-03-14Tatusko Michael GGrant9.7K
2025-03-14Tatusko Michael GTax withheld429$74.05
2025-03-14Tatusko Michael GTax withheld369$74.05
2025-03-14Tatusko Michael GTax withheld273$74.05
2025-03-14Larkin Kyle TGrant12K
2025-03-14Larkin Kyle TGrant26K
2025-03-14Larkin Kyle TGrant58K
2025-03-14Larkin Kyle TTax withheld3.3K$74.05
2025-03-14Larkin Kyle TTax withheld3.0K$74.05
2025-03-14Larkin Kyle TTax withheld2.5K$74.05
2025-03-12CAMPBELL MOLLYSell1.8K$72.54
2025-03-12CAMPBELL MOLLYSell269$72.78
2025-02-28Dowd Brian RSell2.0K$81.55
2025-02-20Radich James ASell2.5K$87.14

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-05Shareholder votefiling ↗
2026-06-02Material agreementDebt obligationReg FDExhibitsfiling ↗
2026-05-19Reg FDExhibitsfiling ↗
2026-05-18Reg FDExhibitsfiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-02-18Material agreementBankruptcy3.02Exhibitsfiling ↗
2026-02-18Material agreement1.023.02Exhibitsfiling ↗
2026-02-12ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-052026-06-040000861459-26-000020 ↗
8-K2026-06-022026-06-020001437749-26-019166 ↗
8-K2026-05-192026-05-180001437749-26-017652 ↗
8-K2026-05-182026-05-180001437749-26-017523 ↗
10-Q2026-04-302026-03-310000861459-26-000018 ↗
8-K2026-04-302026-04-300000861459-26-000016 ↗
8-K/A2026-02-182026-02-180000861459-26-000008 ↗
8-K2026-02-182026-02-180000861459-26-000006 ↗
10-K2026-02-132025-12-310000861459-26-000004 ↗
8-K2026-02-122026-02-120000861459-26-000002 ↗
10-Q2025-11-062025-09-300000861459-25-000053 ↗
8-K2025-11-062025-11-060000861459-25-000051 ↗