National NHI Stock Why Technology Edge Marginal Gain 20260420 Fox Corporation FOX Genelux Corporation GNLX Sector Trends Genelux Corporation misses EPS estimates by 123 Elong ELPW Stock Is It Worth a Position Investor Concern 20260420 TAL TAL posts massive earnings beat and 51 year over year revenue growth shares dip 245 SBEV Q2 2025 Earnings Widerthanexpected loss sends shares lower Amphastar Pharmaceuticals AMPH Q1 2026 Earnings Significant EPS Miss Fails to Dampen Stock Sentiment B Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Higher Gold Prices ATMU Q1 2026 Earnings Modest EPS Beat Amid Solid Operational Performance NFG Q1 2026 Earnings EPS Falls Short of Consensus Stock Dips Slightly Milestone Scientific MLSS Q1 2026 Earnings Narrower Loss Beats Estimates as Stock Edges Lower