Neuropace NPCE Q1 2026 Earnings EPS Beat Surprises Market Stock Gains CHCT Q1 2026 Earnings Massive EPS Surprise Masks Concerns as Stock Slips Tucows Inc TCX Q1 2026 Earnings Negative EPS Reflects Ongoing Investment Phase Amid Stock Stagnation TTM Technologies Q1 2026 Earnings EPS Surprises to the Upside Amid Strong Operating Execution OWL Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher EBAY Q1 2026 Earnings EPS Beat Fails to Lift Stock as Market Digests Mixed Signals