"Usually a stock buyback programme is a way to repay investors with cash currently sitting in the bank. Facebook does not offer a dividend and never has, but it does have $26 billion in cash and marketable securities, according to its latest earnings filing," RECODE reported on Friday.