Taoping Inc TAOP Q2 2011 Earnings EPS Misses Estimates Amid Challenging Quarter JD Q1 2026 Earnings EPS Misses Estimates Stock Dips 3 NeoGenomics NEO Q1 2026 Earnings EPS Beats Estimates by 389 Stock Gains CMCT Q3 2024 Earnings Massive EPS Miss Sends Stock Lower Commercial Bancgroup Inc CBK Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback BWLP Q4 2025 Earnings EPS Beats Estimates by 458 Amidst Slight Stock Decline