Market Overview

Granite Construction Incorporated (NYSE: GVA)

46.80 -1.52 (-3.15%)

Analyst Ratings