MacroGenics MGNX Stock Research Q4 2025 EPS Beats Forecasts How Lexicon Pharmaceuticals LXRX pricing offsets input costs Q1 2026 EPS Beats Forecasts ALKT Alkami shares gain 3 despite earnings miss as revenue surges 329 yearoveryear Is OilDri ODC stock in a good position today Market Focus 20260418