Apr 12, 2019 Granite Announces Timing of Earnings Release and Investor Conference Call Press Releases
Oct 18, 2019 Granite Announces Timing of Earnings Release and Investor Conference Call Press Releases