Companies have several means through which they share their prosperity with shareholders. Dividends are the portion of corporate profits paid out to stockholders in the form of cash. Share buybacks on the other hand distributes cash to existing shareholders in exchange for a fraction of the company’s outstanding equity. While both ...