Apr 16, 2018 Granite Announces Timing of Earnings Release and Investor Conference Call Press Releases
Jul 25, 2018 Granite Announces Timing of Earnings Release and Investor Conference Call Press Releases
Oct 17, 2018 Granite Announces Timing of Earnings Release and Investor Conference Call Press Releases