BRC Group Holdings RILYN Q1 2024 Earnings Net Loss of 171 per Share Reflects Ongoing Pressures DRCT Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside Shattuck Labs Q1 2026 Earnings NarrowerThanExpected Loss Amid Pipeline Progress SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower STZ Q1 2026 Earnings EPS Surprise Beats Estimates Despite Flat Revenue Disclosure LRCX Q1 2026 Earnings EPS Surpasses Estimates by Nearly 5 Amid Challenging Environment