Coles has extended two of its key programs ahead of the busy Christmas period, as shareholders sell its stock at the start of trading.