Latest filing published 09 Jun 2026 for Granite Construction INC.
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 2 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.
Purchases by company
Since each purchase
- +67.2%Entry US$85.62 · Close at T+365 US$143.13
- -22.6%Entry US$13.22 · Close at T+365 US$10.23
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
Alan Krusi: trading record in brief
Alan Krusi, listed as board member, has filed trades across 4 companies (mainly through SEC (Form 4)), most often in Comfort Systems USA Inc, Granite Construction Inc and Blue Earth, Inc. The record holds 55 filings, for trades running from 13 May 2008 to 8 June 2026.
The open-market side counts 2 purchases for €111k alongside 25 sales for €3.4M. Sales outweigh purchases by €3.3M. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Besides market trades, the filings include 27 share grants and 1 option exercise.
Most recently, on 9 June 2026, the filings show a share grant in Granite Construction Inc. The last purchase on record was published on 12 May 2025, which is 545 days ago. Typically, a trade is published a median of 1 day after it takes place. Section 16 rules allow two business days to file each Form 4. Selling is not necessarily a view on the stock: liquidity needs and diversification are common motives. This summary is built from SEC (Form 4) disclosures alone and does not predict where the share price will go.
Companies and markets linked to Alan Krusi
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 1,036 sharesCommon StockSEC:0001429394-26-000005:0
- 1,325 shares0Common StockSEC:0001429394-26-000003:0
- 1,234 shares0Common StockSEC:0001429394-25-000004:0
- 1,250 shares@ US$82.63100.0% of flowCommon StockSEC:0001127602-25-013979:0Canonical exit: 10 Aug 2025 (T+90)
- 2,255 shares0Common StockSEC:0001127602-24-018509:0
- 3,403 shares0Common StockSEC:0001127602-23-018499:0
- 17,894 shares@ US$83.8791.1% of flowCommon StockSEC:0001415889-22-006719:0
- 3,508 shares0Common StockSEC:0001127602-22-017298:0
- 1,869 shares0Common StockSEC:0001415889-22-005322:0
- 2,725 shares0Common StockSEC:0001127602-21-019214:1
- 2,842 shares0Common StockSEC:0001127602-21-019214:0
- 1,939 shares0Common StockSEC:0001179110-21-005606:0
- 2,000 shares@ US$84.27498.9% of flowCommon StockSEC:0001179110-21-004839:0
- 2,000 shares@ US$55.322.8% of flowCommon StockSEC:0001179110-21-001026:0
- 2,000 shares@ US$46.27254.1% of flowCommon StockSEC:0001179110-20-010784:0
- 2,000 shares@ US$50.654.4% of flowCommon StockSEC:0001179110-20-008678:0
- 4,788 shares0Common StockSEC:0001179110-20-006417:0
- 2,000 shares@ US$32.012.9% of flowCommon StockSEC:0001179110-20-005466:0
- 25,000 sharesClass A Common StockSEC:0000899243-20-005153:0
- 2,000 shares@ US$47.124.0% of flowCommon StockSEC:0001179110-20-001073:0
- 2,000 shares@ US$50.303.8% of flowCommon StockSEC:0001179110-19-012035:0
- 2,599 shares@ US$42.3434.1% of flowCommon StockSEC:0001127602-19-021204:0
- 3,262 shares0Common StockSEC:0001179110-19-006565:0
- 2,000 shares@ US$53.493.9% of flowCommon StockSEC:0001179110-19-005380:0
- 2,000 shares@ US$47.853.3% of flowCommon StockSEC:0001179110-19-001181:0
25 of 53 declarations