Granite Construction Inc. (GVA) is ready for next Episode as it posted an annual sales of 3,301 M
Granite Construction Inc. (NYSE: GVA) kicked off on Friday, down -3.62% from the previous trading day, before settling in for the closing price of $51.37.