Why the Recent Rise in Stock Buybacks Is a Good Sign for Investors

Companies have authorized $383 billion of share repurchase plans so far this year.

Read Full Article