STTK Q1 2026 Earnings Shattuck Labs Reports Narrower Loss Beats EPS Estimates AFB Q3 2024 Earnings Net Investment Income per Share Reported at 011 No Analyst Estimate Available Trinity Biotech TRIB Q4 2024 Earnings Deep EPS Miss Weighs on Investor Sentiment ECG Q1 2026 Earnings EPS Surges Past Estimates with 41 Surprise VSTS Q1 2026 Earnings Massive EPS Beat Drives Investor Scrutiny Amid Revenue Discretion PPHC Q4 2025 Earnings Strong EPS Beat Drives Stock Higher