ILLUMINA, INC. ILMN 47.3

Technology

Revenue

Earnings

Dividends