GRANITE CONSTRUCTION INC GVA 55.68

Industrials

Revenue

Earnings

Dividends