Granite Construction Incorporated (NYSE: GVA) Trading above Its 20 Day MA ($41.83), Why Showing An Interesting Price Pattern?
Granite Construction Incorporated (NYSE:GVA) does about 297.22K shares in volume on a normal day but saw 416466 shares change hands