T Stamp IDAI Q1 2026 Earnings EPS Miss Weighs on Sentiment as Stock Edges Higher FRHC Q1 2026 Earnings Strong EPS Performance Despite Market Headwinds CNF Q4 2023 Earnings Massive EPS Surprise of 54356 Drives Investor Attention Despite Stock Decline CMPS Q1 2026 Earnings Loss Narrower Than Expected as Company Advances Clinical Pipeline BWA Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction BWA Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Focus