Tyra Biosciences TYRA Q1 2026 Earnings Net Loss Slightly Wider Than Street Estimates CWBC Q1 2026 Earnings EPS Beats Estimates by 486 Stock Rises Modestly Enpro Inc NPO Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction ECG Q1 2026 Earnings EPS Surges Past Estimates with 41 Surprise CPIX Q1 2026 Earnings Net Loss Reported Shares Edge Higher IDAI Q1 2026 Earnings WiderThanExpected Loss Yet Shares Rally