First Advantage Corporation FA Q1 2026 Earnings EPS Beats Estimates by 216 Despite Stock Decline TCRT Q4 2023 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue WTFCN Q1 2026 Earnings EPS Surpasses Estimates by 613 Stock Holds Steady Pulmonx LUNG Q1 2026 Earnings Narrower Loss Beats Estimates as Stock Edges Higher CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues Transcat TRNS Q1 2026 Earnings EPS Misses Estimates as Stock Gains 314