SharePost Content Read More Yahoo Finance #finance Post navigation Granite Construction (GVA) Wins $23.7 Million Road Contract. Can Repeat Work Lift Margins? Mortgage rate predictions for the next five years: A new data-powered forecast through 2031