Tempest Therapeutics (NASDAQ:TPST) reported quarterly losses of $(0.63) per share which beat the analyst consensus estimate of $(0.76) by 17.11 percent. This is a 3250 percent decrease over earnings of $0.02 per share from the same period last year.
Illumina’s Q1 Revenue Drop, Dwindling Margins: Outlines Cost Cutting Plans With $100M Savings
In its Q1 earnings release, Illumina Inc (NASDAQ:ILMN) unveiled plans to accelerate margin improvement and create flexibility for further investment…