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...
When the pandemic just received underway in 2Q, the market share of one-family members houses in outer suburbs, exurbs and...