Illumina 2Q beats Street, outlook falls short

Illumina 2Q beats Street, outlook falls short