25 Jan 2021 - Ampol (ASX:ALD) has successfully completed a $300 million off-market share buy-back.