What impacts valuation of a company more; is it dividends or is it buyback of shares?

Fundamentals,Market View

No More Feeds Available