What BRC Group RILYT accounting reveals about the business BRC Group posts 171 per share loss with no analyst estimates How Cheche Group CCG performance compares to expectations 336 20260508 Deutsche Bank Aktiengesellschaft DB Q1 2026 Earnings Call Record Profits Amid Macro Uncertainty NextEra NEEN Stock Market Influencing Factors