Illumina (ILMN) Gaining from Stronger Than Expected Results