How powerful are stock buybacks? Think of this way: back on April 22, we bottom-ticked the market when we reported that with the S&P dipping below 5,000, stocks were set to soar as "traders frontrun the end of buyback blackout period."
The S&P took and and hasn't looked back since.
Source link