I think the program is doing great. They retire shares and no longer have to pay dividends on those shares. They should continue this program for another year at the same breakneck pace. After another year of retiring shares they can consider raising the dividend and they will spend less money doing it. Also the EPS will be improved even if Wall Street fails to recognize it in a higher price.