IO Biotech Q3 2025 Earnings EPS Beat of 6067 Surprise but No Revenue from PreCommercial Pipeline LMFA Q1 2026 Earnings EPS Misses Estimates as Challenges Persist UVV Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Slips TCBX Q1 2026 Earnings EPS Beats Estimates by 363 as Net Interest Income Drives Performance DHCNL Q1 2026 Earnings EPS Misses Estimates Amid Continued Operational Headwinds CYD Q3 2020 Earnings Modest EPS Miss Amidst Stabilizing Operations