News

Genomics company Illumina (NASDAQ:ILMN) beat Wall Street’s revenue expectations in Q2 CY2025, but sales fell by 3% year on year to $1.06 billion. Its non-GAAP profit of $0.36 per share was 64.4% below ...