ILMN (Illumina Inc) Stock AnalysisExplore Illumina Inc (ILMN): price history, financials and stock analysis.Sign InMethodology