Illumina Apr 7, 2026 Illumina Inc. stock outperforms competitors despite losses on the day - MarketWatch Illumina Inc. stock outperforms competitors despite losses on the day - MarketWatch Original