Economic activity has gained momentum and longer - term interest rates have risen, helping to boost the earnings of banks and insurance companies. (imf.org)
Growth in the company's revenue appears to have helped boost the earnings per share. (thestreet.com)
They have room to take on low - cost debt to buy back stock, which lowers their cost of capital and boosts earnings per share, all else being equal. (greenbackd.com)