BRC Group Holdings Inc RILY Q1 2024 Earnings Loss Per Share of 171 Stock Rises 424 Amid Sparse Data ALGN Q1 2026 Earnings EPS Beats Estimates by 1096 Revenue Not Disclosed HWCPZ Q1 2026 Earnings EPS Slightly Above Estimates Subordinated Notes Gain 018 DT Q1 2026 Earnings EPS Surpasses Estimates by 237 Stock Declines Slightly CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42