Granite Construction Incorporated | Financial Overview | Monexa