Magna International on Wednesday said it had bought back 11,908,944 class A shares, or 9.2% of the total, at $US91.50 each for about $1.1bn.