Halliburton Co Shares Outstanding (HAL)

HAL: Shares Outstanding Chart (Halliburton Co)