Big companies are handing more of their profits to shareholders than at any time since the financial crisis, as record-low bond yields put a premium on dividends.

Payouts at S&P 500 companies for the past 12 months amounted to almost 38% of net income over the period, according to FactSet, the most since February 2009.

In the second quarter,...