Stocks · Industrials · Heavy Construction Other Than Bldg Const - Contractors

GRANITE CONSTRUCTION INC

GVA Clue Score59
United States Fiscal year ends December CIK 0000861459
112.50
-1.17%
Close, 9 Oct 2026 · USD

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
112.50 on 9 Oct 2026
160 129 99 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $106.57 14 Oct 2025 $107.13 15 Oct 2025 $106.40 16 Oct 2025 $105.58 17 Oct 2025 $105.03 20 Oct 2025 $105.68 21 Oct 2025 $105.49 22 Oct 2025 $103.66 23 Oct 2025 $103.45 24 Oct 2025 $104.56 27 Oct 2025 $103.84 28 Oct 2025 $103.77 29 Oct 2025 $103.15 30 Oct 2025 $102.82 31 Oct 2025 $102.91 3 Nov 2025 $102.52 4 Nov 2025 $102.40 5 Nov 2025 $102.76 6 Nov 2025 $99.39 7 Nov 2025 $98.50 10 Nov 2025 $100.16 11 Nov 2025 $102.50 12 Nov 2025 $102.47 13 Nov 2025 $102.75 14 Nov 2025 $102.55 17 Nov 2025 $101.46 18 Nov 2025 $102.95 19 Nov 2025 $102.75 20 Nov 2025 $102.41 21 Nov 2025 $103.85 24 Nov 2025 $104.73 25 Nov 2025 $105.61 26 Nov 2025 $106.55 28 Nov 2025 $107.53 1 Dec 2025 $106.50 2 Dec 2025 $106.47 3 Dec 2025 $106.99 4 Dec 2025 $108.31 5 Dec 2025 $108.08 8 Dec 2025 $108.22 9 Dec 2025 $108.42 10 Dec 2025 $111.26 11 Dec 2025 $115.20 12 Dec 2025 $115.08 15 Dec 2025 $115.71 16 Dec 2025 $116.65 17 Dec 2025 $113.98 18 Dec 2025 $113.79 19 Dec 2025 $115.45 22 Dec 2025 $117.52 23 Dec 2025 $118.49 24 Dec 2025 $118.42 26 Dec 2025 $119.36 29 Dec 2025 $118.10 30 Dec 2025 $116.77 31 Dec 2025 $115.35 2 Jan 2026 $118.67 5 Jan 2026 $120.01 6 Jan 2026 $120.57 7 Jan 2026 $119.35 8 Jan 2026 $119.29 9 Jan 2026 $120.91 12 Jan 2026 $123.00 13 Jan 2026 $123.75 14 Jan 2026 $121.55 15 Jan 2026 $120.98 16 Jan 2026 $121.36 20 Jan 2026 $120.18 21 Jan 2026 $122.13 22 Jan 2026 $121.16 23 Jan 2026 $120.28 26 Jan 2026 $119.58 27 Jan 2026 $119.38 28 Jan 2026 $119.63 29 Jan 2026 $121.57 30 Jan 2026 $120.74 2 Feb 2026 $123.59 3 Feb 2026 $124.83 4 Feb 2026 $123.00 5 Feb 2026 $125.83 6 Feb 2026 $130.18 9 Feb 2026 $132.10 10 Feb 2026 $132.91 11 Feb 2026 $133.17 12 Feb 2026 $129.22 13 Feb 2026 $130.93 17 Feb 2026 $128.61 18 Feb 2026 $132.79 19 Feb 2026 $133.59 20 Feb 2026 $135.79 23 Feb 2026 $134.76 24 Feb 2026 $136.19 25 Feb 2026 $135.47 26 Feb 2026 $136.09 27 Feb 2026 $134.46 2 Mar 2026 $133.84 3 Mar 2026 $131.93 4 Mar 2026 $132.45 5 Mar 2026 $126.77 6 Mar 2026 $123.37 9 Mar 2026 $125.52 10 Mar 2026 $124.47 11 Mar 2026 $125.00 12 Mar 2026 $123.67 13 Mar 2026 $120.73 16 Mar 2026 $123.07 17 Mar 2026 $121.65 18 Mar 2026 $121.44 19 Mar 2026 $120.14 20 Mar 2026 $116.19 23 Mar 2026 $119.65 24 Mar 2026 $121.11 25 Mar 2026 $121.92 26 Mar 2026 $118.83 27 Mar 2026 $118.14 30 Mar 2026 $116.49 31 Mar 2026 $119.88 1 Apr 2026 $122.32 2 Apr 2026 $121.57 6 Apr 2026 $121.22 7 Apr 2026 $120.77 8 Apr 2026 $125.94 9 Apr 2026 $127.70 10 Apr 2026 $126.99 13 Apr 2026 $127.23 14 Apr 2026 $126.98 15 Apr 2026 $125.78 16 Apr 2026 $123.42 17 Apr 2026 $124.27 20 Apr 2026 $124.17 21 Apr 2026 $123.92 22 Apr 2026 $121.49 23 Apr 2026 $122.58 24 Apr 2026 $123.37 27 Apr 2026 $125.77 28 Apr 2026 $124.78 29 Apr 2026 $122.55 30 Apr 2026 $137.07 1 May 2026 $139.42 4 May 2026 $137.54 5 May 2026 $141.66 6 May 2026 $142.38 7 May 2026 $141.23 8 May 2026 $141.88 11 May 2026 $141.21 12 May 2026 $140.42 13 May 2026 $143.13 14 May 2026 $140.93 15 May 2026 $138.55 18 May 2026 $137.28 19 May 2026 $132.46 20 May 2026 $130.74 21 May 2026 $127.63 22 May 2026 $129.95 26 May 2026 $133.52 27 May 2026 $134.65 28 May 2026 $137.31 29 May 2026 $136.84 1 Jun 2026 $136.53 2 Jun 2026 $136.75 3 Jun 2026 $139.03 4 Jun 2026 $141.57 5 Jun 2026 $141.35 8 Jun 2026 $139.85 9 Jun 2026 $140.05 10 Jun 2026 $135.76 11 Jun 2026 $138.99 12 Jun 2026 $140.60 15 Jun 2026 $141.36 16 Jun 2026 $145.18 17 Jun 2026 $143.34 18 Jun 2026 $146.67 22 Jun 2026 $151.50 23 Jun 2026 $150.08 24 Jun 2026 $151.88 25 Jun 2026 $156.65 26 Jun 2026 $160.39 29 Jun 2026 $158.96 30 Jun 2026 $158.08 1 Jul 2026 $149.82 2 Jul 2026 $145.93 6 Jul 2026 $148.41 7 Jul 2026 $144.07 8 Jul 2026 $143.52 9 Jul 2026 $125.58 10 Jul 2026 $122.46 13 Jul 2026 $118.74 14 Jul 2026 $120.93 15 Jul 2026 $124.56 16 Jul 2026 $125.63 17 Jul 2026 $124.03 20 Jul 2026 $122.08 21 Jul 2026 $124.78 22 Jul 2026 $125.72 23 Jul 2026 $126.71 24 Jul 2026 $124.47 27 Jul 2026 $125.52 28 Jul 2026 $121.31 29 Jul 2026 $117.88 30 Jul 2026 $114.92 31 Jul 2026 $120.97 3 Aug 2026 $124.07 4 Aug 2026 $122.11 5 Aug 2026 $123.33 6 Aug 2026 $121.60 7 Aug 2026 $128.32 10 Aug 2026 $125.97 11 Aug 2026 $125.37 12 Aug 2026 $126.19 13 Aug 2026 $123.64 14 Aug 2026 $127.10 17 Aug 2026 $128.02 18 Aug 2026 $124.42 19 Aug 2026 $126.08 20 Aug 2026 $122.97 21 Aug 2026 $123.74 24 Aug 2026 $123.14 25 Aug 2026 $121.95 26 Aug 2026 $123.99 27 Aug 2026 $124.71 28 Aug 2026 $122.52 31 Aug 2026 $120.56 1 Sep 2026 $117.93 2 Sep 2026 $119.03 3 Sep 2026 $119.48 4 Sep 2026 $119.30 8 Sep 2026 $119.08 9 Sep 2026 $116.65 10 Sep 2026 $115.25 11 Sep 2026 $118.92 14 Sep 2026 $114.41 15 Sep 2026 $114.06 16 Sep 2026 $115.80 17 Sep 2026 $115.23 18 Sep 2026 $115.97 21 Sep 2026 $116.20 22 Sep 2026 $114.33 23 Sep 2026 $112.65 24 Sep 2026 $110.93 25 Sep 2026 $115.08 28 Sep 2026 $115.77 29 Sep 2026 $116.27 30 Sep 2026 $115.91 1 Oct 2026 $116.85 2 Oct 2026 $119.92 5 Oct 2026 $118.90 6 Oct 2026 $120.92 7 Oct 2026 $114.67 8 Oct 2026 $113.83 9 Oct 2026 $112.50 WOOLSEY STACI M Chief Financial Officer Sold at will $154.50K 12 Nov 2025 · at $103.00 · 11.9% of stake Mastin Celeste Beeks Director Sold at will $801.26K 24 Nov 2025 · at $105.24 · 42.7% of stake WOOLSEY STACI M Chief Financial Officer Sold on a plan $182.52K 19 Mar 2026 · at $119.84 · 7.4% of stake Larkin Kyle T President & CEO Sold on a plan $876.51K 19 Mar 2026 · at $119.84 · 3.9% of stake WOOLSEY STACI M Chief Financial Officer Sold on a plan $415.15K 27 Mar 2026 · at $118.58 · 24.1% of stake Dowd Brian R Senior Vice President Sold on a plan $726.12K 27 Mar 2026 · at $119.53 · 29.2% of stake Larkin Kyle T President & CEO Sold on a plan $3.15M 27 Mar 2026 · at $118.12 · 18.8% of stake Larkin Kyle T President & CEO Sold on a plan $1.40M 30 Mar 2026 · at $116.49 · 10.5% of stake Williams Bradley Jay Senior Vice President Sold at will $949.49K 8 Jun 2026 · at $141.00 · 48.9% of stake Tatusko Michael G Senior Vice President Sold at will $1.06M 8 Jun 2026 · at $141.00 · 20.1% of stake Romer John Timothy Director Bought $53.17K 12 Jun 2026 · at $141.79 · 18.3% of stake Romer John Timothy Director Bought $53.87K 15 Jun 2026 · at $143.65 · 15.5% of stake HERNANDEZ CARLOS M Director Bought $49.60K 6 Aug 2026 · at $123.99 · 8.6% of stake
3 buys4 sales at will6 planned sales

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$4.42B
Net income
$193.00M
Free cash flow
$330.65M
Gross margin
16.1%
Operating margin
6.4%
Net margin
4.4%
Return on equity
16.4%
Return on capital
8.6%
Debt to equity
1.14
Revenue growth, 1 yr
10.4%
Revenue growth, 5 yr
4.4% a year
EPS growth, 1 yr
47.3%

Revenue and net income

Fiscal years, as filed with the SEC · point at a year for the detail
3.6B -145M FY20 Fiscal year 2020 Revenue $3.56B Net income $145.12M Margin -4.1% 3.5B 10M FY21 Fiscal year 2021 Revenue $3.50B Net income $10.10M Margin 0.3% · growth -1.7% 3.3B 83M FY22 Fiscal year 2022 Revenue $3.30B Net income $83.30M Margin 2.5% · growth -5.7% 3.5B 44M FY23 Fiscal year 2023 Revenue $3.51B Net income $43.60M Margin 1.2% · growth +6.3% 4B 126M FY24 Fiscal year 2024 Revenue $4.01B Net income $126.35M Margin 3.2% · growth +14.2% 4.4B 193M FY25 Fiscal year 2025 Revenue $4.42B Net income $193.00M Margin 4.4% · growth +10.4%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
6 Aug 2026 HERNANDEZ CARLOS M
Director
Bought $49.60K 8.6%
15 Jun 2026 Romer John Timothy
Director
Bought $53.87K 15.5%
12 Jun 2026 Romer John Timothy
Director
Bought $53.17K 18.3%
8 Jun 2026 Tatusko Michael G
Senior Vice President
Sold at will $1.06M 20.1%
8 Jun 2026 Williams Bradley Jay
Senior Vice President
Sold at will $949.49K 48.9%
30 Mar 2026 Larkin Kyle T
President & CEO
Sold on a plan $1.40M 10.5%