Granite Announces Timing of Earnings Release and Investor Conference Call businesswire.com July 15, 2026 at 5:45 AM ET GVA