ILMN Illumina Q1 earnings beat expectations as EPS jumps 69 sending shares up 23 AZTR Azitra Inc Q3 2025 EPS outpaces analyst estimates shares edge higher on positive earnings surprise The edge Strata SRTA has in a competitive landscape 431 20260508 EYPT EyePoint stock gains despite missing earnings and posting 275 revenue decline investors see turnaround signs How Inhibrx Biosciences INBX benefits from the shifts in its industry Plummets 20260507 Is Ryman RHP stock maintaining its trend Q4 2025 EPS Misses Views Starbucks Corporation SBUX Stock Mispriced 167 20260418