Shares of Halliburton fell 71 cents , or 3 percent , to close at $ 21.59 yesterday on the New York Stock Exchange .