Second buy back in little more than a year as company addresses concerns about share price performance.