HURA TuHURA Biosciences Inc posts 282 percent negative Q4 2025 EPS surprise with shares falling 135 percent today Biomea BMEA Stock Index Trade Smart Money Flows 20260415 IMMX Immix Biopharma Inc posts wider Q4 2025 loss than expected as its shares gain nearly four percent on positive investor sentiment Diana Shipping DSX Stock Stock Repair 040 20260415 HP Helmerich and Payne Inc shares climb 117 percent despite Q1 2026 EPS miss as revenue gains 359 percent year over year Cameco CCJ Stock Auto Trade 032 20260418 Is SandRidge Energy SD Stock a Good Dividend Stock Risk Aversion 20260418 Is Crocs CROX stock an appealing investment opportunity Q4 2025 EPS Tops Views SS SSII Stock What Matters 020 20260415 Atlantic ATLN Economic Sensitivity Atlantic International Corp posts 89 EPS miss Atlas Lithium ATLX Stock Trend Direction Analysis Investor Concern 20260418 Obsidian OBE shares fall 266 after Q1 earnings miss by 7749 posting loss vs profit expectations MTEX Mannatech Incorporated climbs 685 percent after posting third quarter 2023 earnings results Aimco AIV Stock Bear Call Spread Investor Interest 20260418 Simpson SSD Stock Strengthening Gains 20260418