Though share buybacks reached post-financial crisis highs in Japan and the US last year, activity is likely to peak in 12-24 months, says investment research firm TrimTabs....