Simplex Trading Files Form 13F Portfolio Holdings Revealed Olema Pharmaceuticals OLMA Stock Today Drops 500 Key Support at 1226 20260518 Werewolf Therapeutics HOWL Q1 2026 Earnings Why the Beat Matters WesBanco WSBC Climbs 106 Resistance at 3509 in Focus 20260518 XYL Q1 2026 Earnings EPS Beat Lifts Shares as Revenue Details Remain Withheld EMN Q1 2026 Earnings Earnings Per Share Beats Estimates Stock Edges Higher Veris Residential Inc Q4 2025 Earnings NarrowerThanExpected Loss Signals Operational Progress McEwen Inc MUX Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Gold Operations New Concept Energy Inc GBR Q3 2023 Earnings Positive EPS Reported Amidst Limited Disclosure Stock Declines Evolution Petroleum EPM Q1 2026 Earnings Massive EPS Miss Sends Shares Lower