HALLIBURTON CO Shares Outstanding (HAL)

HAL: Shares Outstanding Chart (HALLIBURTON CO)