Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines enCore Energy Corp EU Q1 2026 Earnings Surprise Profit Driven by Strong Uranium Sales INTR Q1 2026 Earnings EPS Misses Expectations Despite Positive Stock Movement EBS Q1 2026 Earnings Surprise Profit Beats Estimates by 183 IPM Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction HRTG Q1 2026 Earnings EPS Misses Estimates Stock Declines