Company Profile

Granite Construction Inc. (NYSE: GVA)

Definitely has ended or never used the practice