CYD Q3 2020 Earnings Modest EPS Miss Amidst Stabilizing Operations SHLS Q1 2026 Earnings EPS Beats Estimates by 10 Amid Strong Operational Performance LGND Q1 2026 Earnings Earnings Miss Weighed Against Upbeat Strategic Progress GormanRupp GRC Q1 2026 Earnings Strong Earnings Beat Drives Analyst Optimism FMC Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher ArrowMark Financial Corp BANX Q4 2022 Earnings EPS Misses Estimates by 196 Stock Declines