Elastic NV ESTC Q1 2026 Results Top Views on Strong Revenue Tecogen TGEN Gained 504 Can It Break 591 20260520 Why BioLineRx BLRX Just Surged 380 Key Levels Ahead 20260520 Valley VLY Q1 2026 Beat Revenue NA EPS Exceeds by Significant Tyra Biosciences TYRA Q1 2026 Miss What Went Wrong What trivago TRVGs 573 Jump Means for Investors 20260520 Donnelley Financial Launches 150 Million Buyback as Software Revenue Growth Accelerates