KE Kimball Electronics Inc posts Q1 2026 EPS beat shares rise despite year over year revenue decline What is happening with PubMatic PUBM stock today PubMatic Inc scores 1350 EPS surprise handily beats loss estimates RLI Corp RLI Market Position Q4 2025 Profit Exceeds Views EDSA Edesa Biotech Inc Common Shares posts narrower Q1 2026 loss than consensus forecasts shares gain on upbeat investor sentiment Purple PPBT Annual Recap Q1 2025 Earnings Report Ramaco METCZ Stock Public Investment Bullish Sentiment 20260418 Moelis MC Stock Strong Buy Rating In Focus 20260415 Open Text OTEX Stock No Fill 391 20260415 PolyPid PYPD Stock Outlook Q4 2025 Earnings Underperform What affects Ellington Financial EFC stock price Slight Gain 20260418 Lion Group LGHL Stock Market Direction Rallies 20260418 Xenon XENE Stock Continuation Signals Nudges Up 20260418 Market Recap Tech leads gains as consumer names lag the market