An Insider At Granite Construction Inc. (GVA) Sells 10,000 Shares
Granite Construction Inc. (NYSE:GVA), saw one of its highest level insiders sell a substantial portion of…
Granite Construction Inc. (NYSE:GVA), saw one of its highest level insiders sell a substantial portion of…