JJSF Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Operating Environment Fulcrum Therapeutics Q1 2026 Earnings Narrowed Loss Exceeds Analyst Expectations Trinity Biotech TRIB Q4 2024 Earnings Steep EPS Miss Weighs on Investor Sentiment XGN Q1 2026 Earnings EPS Beat Highlights Cost Discipline Amid Revenue Uncertainty TRC Q1 2026 Earnings Profitability Surprise as EPS Beats Estimates by 1495 JJSF Q1 2026 Earnings EPS Misses Estimates Amid Margin Pressures