Illumina, Inc. (ILMN) Stock Fundamentals & Financial Metrics | MetricSide