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