Shares of AT & T climbed 4.4 percent or 90 cents to $ 21.40 , adding to the previous day 's gain of 6 percent .