JCTC Q3 2025 Earnings Loss Reported but Stock Rises A Mixed Picture for the SmallCap Distributor BNS Q1 2026 Earnings EPS Beats Estimates as Bank Delivers Strong Core Performance LGIH Q1 2026 Earnings Staggering EPS Surprise of Over 1000 Exceeds Low Expectations CURI Q1 2026 Earnings EPS Miss Amid Subscriber Challenges BDX Q1 2026 Earnings EPS Surpasses Estimates with 347 Beat CRSR Q1 2026 Earnings Strong Earnings Beat Drives DoubleDigit Share Price Rally