Aveng shares drop despite Moolmans' R10.6bn mining contract win