Shareholders approve Apple’s executive pay despite protests

Apple shareholders have voted to approve the company’s executive compensation package for 2022, despite some opposition and concerns about Tim Cook’s level of pay.

Apple held its annual meeting on March 4, at which shareholders voted on ten proposals including a much-discussed executive compensation package for 2022. In an SEC filing, Apple confirmed that the advisory resolution to approve the package was passed.

Multiple reports prior to the meeting and said vote had expressed concern about the level of pay received by CEO Tim Cook. Earlier in February a shareholder group said it had “significant concerns” about Cook’s Pay. The now-veteran CEO received almost $100M in compensation in 2021, thanks mostly to a huge $82 million stock award, a $12 million bonus and his annual salary of $3 million. The group, along with Norway’s sovereign wealth fund had expressed their displeasure at the level of compensation, the latter advising it would downvote the proposals. Apple had recommended to shareholders that they pass the measure, however, the vote was advisory and even if it had been rejected, it would likely still have been enacted by Apple.

Shareholders voted down measures for transparency reports, reports on forced labor, and a pay equity proposal at the meeting Friday. The most surprising outcome was shareholders voting against Apple’s recommendation and in favor of measures that will see the company conduct third-party audits regarding its civil rights, especially pertaining to the treatment of its employees.

(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); = id;
js.src = “”;
js.defer = 1;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

var fbAsyncInitOrg = window.fbAsyncInit;
window.fbAsyncInit = function() {
if(typeof(fbAsyncInitOrg)==’function’) fbAsyncInitOrg();
appId: “291830964262722”,
xfbml: true,
version : ‘v2.7’

FB.Event.subscribe('xfbml.ready', function(msg) {   // Log all the ready events so we can deal with them later
  var events ='ready-events');
  if( typeof(events) === 'undefined') events = [];

var fbroot = $('#fb-root').trigger('facebook:init');


Leave a Comment

%d bloggers like this: