Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism DBRG Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Higher AMREP Corporation Q1 2026 Earnings Slight EPS Beat Drives Modest Stock Uptick BZFD Q1 2026 Earnings EPS Misses Estimates Stock Declines Bioventus BVS Q1 2026 Earnings EPS Surges Past Expectations Despite Revenue Opacity TMCI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise Despite Stock Decline Moodys MCO Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Amid Cautious Outlook ACTG Q1 2026 Earnings Miss on EPS as Company Navigates Transition EVTV Q4 2025 Earnings Significant Loss Reported Amidst Zero Revenue ROST Q1 2026 Earnings EPS Beats Estimates by 1466 Shares Surge GREE Q1 2025 Earnings EPS Beats Estimates Despite Negative Earnings EverQuote EVER Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains