BC Q1 2026 Earnings EPS Smashes Estimates by 5476 Stock Climbs BRC Group Holdings RILYZ Q1 2024 Earnings Notes Fall as EPS Misses Street Expectations DOC Q1 2026 Earnings Massive EPS Beat Drives Strong Surprise Yet Stock Edges Lower CLRB Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Sentiment XTKG Q4 2019 Earnings Massive EPS Miss and Significant Stock Decline CalMaine Foods Inc CALM Q1 2026 Earnings Egg Producer Beats Estimates as Margin Recovery Lifts Bottom Line