Granite stock hits 1-year low after Q4 miss blamed on weather, portfolio shift
Dive Short: Granite's inventory slid Friday to a 1-yr small of $31.02 a share, and ended the working day down...
Dive Short: Granite's inventory slid Friday to a 1-yr small of $31.02 a share, and ended the working day down...
Christopher Diaz is vice president of protection, overall health and environmental for Balfour Beatty US Structures division in Florida and...