Toyota Motor Corp. said Friday it has finished repurchasing 35 million shares at a cost of some 129.2 billion yen.

The largest Japanese automaker started the repurchasing program at the end of August with the aim of buying up to 35 million shares for a maximum 150 billion yen and canceling them in a bid to stave off further declines in its share price amid the ongoing elimination of cross-held shares, it said.