Halliburton shares fell 54 cents , or 2.4 percent , to $ 21.76 a share in midday New York Stock Exchange trade .