Granite Construction Inc.

GVA·NYSE·$133.52·$6B