Bank of America, which has paid over $1bn (€773m) to US regulators over its alleged role in a number of recent corporate scandals, paid Kenneth Lewis, president and chief executive, $19.3m in salary, stock and bonus last year.
According to a filing with the Securities and Exchange Commission, the US regulator, Lewis received a salary of $1.5m, unchanged from 2003 and a $5.7m bonus, up from $5.4m a year earlier.