Anixter International Inc late Friday said it may repurchase up to 1 million of its shares, with the exact amount and timing determined by market conditions.

All previously announced share repurchase programs have been completed before the end of first quarter, the company said. Anixter has about 37.5 million shares outstanding.