Granite Construction Incorporated

Granite Construction Incorporated

GVA · NYSE

124.52USD-1.21 (-0.96%)