CRNX Q1 2026 Earnings EPS Surprise Beats Estimates as PreRevenue Biotech Advances Pipeline TCMD Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares UPWK Q1 2026 Earnings EPS Smashes Estimates Stock Reacts Positively FBRT Q1 2026 Earnings Significant EPS Miss Amidst Challenging Market Conditions NATR Q1 2026 Earnings Strong EPS Surprise Amid Quiet Revenue Disclosures