Australian Foundation Investment (ASX:AFI, NZE:AFI) bought back 401,991 shares for AU$2.9 million, according to a Monday filing with the Australian and New Zealand bourses.
The company's shares were up almost 1% in recent Monday trade in New Zealand.