Illumina prices $300 million notes offering due 2029 - ILMN News | Rallies