Apr 18, 2017 Granite Announces Timing of Earnings Release and Investor Conference Call Press Releases
Jul 18, 2017 Granite Announces Timing of Earnings Release and Investor Conference Call Press Releases
Oct 13, 2017 Granite Announces Timing of Earnings Release and Investor Conference Call Press Releases