Primoris Services Corporation PRIM Q1 2026 Earnings Profit Miss Overshadowed by Robust Stock Gains TCRT Q4 2023 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue FITBI Q1 2026 Earnings Strong EPS Beat Highlights Resilient Core Operations IMKTA Q1 2026 Earnings Strong EPS Performance Despite Modest Market Reaction SANA Q1 2026 Earnings Narrower Loss Per Share Surprises on Operational Progress AMCON Distributing Company DIT Q1 2026 Earnings Negative EPS of 234 Amid Challenging Operating Environment