Which Mega Caps Are Buying Their Own Stock? By: Benzinga via Benzinga November 13, 2014 at 15:51 PM EST The graph below was produced byCapital Market Labs. Stock repurchases have been at or near all-time highs for a year now ... Read More >> Related Stocks: 3M Co Apple Celgene Corp Home Depot MasterCard Monsanto Co