Chief executive officers in the U.S. are paid much better than their peers abroad, and the gap between their compensation and that of average American workers is wider than in other countries.

CEOs of the biggest publicly traded U.S. companies averaged $14.3 million in annual pay, more than double that of their Canadian counterparts and 10 times greater than those in India, according to a Bloomberg analysis that used benchmark stock indexes in 22 nations.

CEOs of companies listed in India's Sensex Index still earn 229 times more than the average worker there, the second-biggest gap worldwide after the U.S.'s ratio of 265, according to a separate Bloomberg ranking.