Illumina Q1 Revenue Climbs 4.8% to $1.09B; Authorizes $1.5B Buyback - ILMN News | Rallies