Three mega-cap names recently announced billions in share repurchase authorizations. Mega-cap generally refers to stock with ...