CRDO Credo delivers solid Q1 2026 EPS above analyst estimates shares gain 596 percent ORCL Oracle Corporation Q1 2026 EPS beats by 31 revenue surges 84 yearoveryear shares rise modestly Albemarle Corporation ALB Q1 2026 Earnings Preview Favorable Setup for Potential Earnings Upside EUDA EUDA management outlines new digital health expansion priorities alongside latest quarterly earnings