OKE ONEOK Inc tops Q4 2025 EPS estimates 55 percent revenue jump lifts shares 132 percent Ellington Financial EFC Stock End of Year 079 20260415 Cherry Hill CHMI Stock Should You Hold Buying Pressure 20260418 Market Moves Technology leads gains as consumer sector trails ESTC Elastic NV Ordinary Shares reports Q1 2026 EPS beat 17 percent year over year revenue growth and minor share gains Geopark GPRK Stock Bullish Case Technical Weakness 20260418 STARWOOD STWD Stock Consumer Data Investors Pile In 20260418