Illumina stock skidded on Tuesday after the medical technology giant reported adjusted income of $1.89 per share on $1.09 billion in sales for its first quarter.
Read More