HAL stock rating: HALLIBURTON CO quant rating & factor grades · Tickwind