Is Illumina (ILMN) Stock 19% Overvalued After Q2 Earnings?
Illumina (ILMN) shares have climbed 47.16% over 90 days and notched a 116.67% total shareholder return over the past year, driven by a second-quarter earnings beat and an upward revision in full-year guidance, according to financial data from Simply Wall St. However, a five-year total shareholder return drop of 57.56% leaves longer-term sentiment divided on … Read more