RRoche Read More Why Illumina (ILMN) Stock Is Down Today2026-07-07 What Happened? Shares of genomics company Illumina (NASDAQ:ILMN) fell 1.9% in the afternoon session after Swiss drugmaker Roche…