With a yield above 5% and aggressive share repurchases, H&R Block returns a significant portion of its cash flow to shareholders. Click for more on HRB stock.