RELX RELX PLC Q2 2025 EPS narrowly tops estimates shares gain 034 percent in todays trading Who are Badger Meter BMI top shareholders Bearish Sentiment 20260427 Is A SPAC III ASPC stock showing price compression ORCL Oracle Corporation posts a 31 percent Q1 2026 EPS beat as shares drop 17 percent in todays session Hennessy HNNAZ Stock Risk vs Return Evaluation