BRC Group Holdings, Inc. (RILY) has a MoatMap StockRank of 73/100 based on Quality (52/100), Value (44/100), and Momentum (61/100) factor scores. The current signal is BUY. B. Riley Financial is facing severe balance sheet distress, regulatory investigations, and asset write-downs. This is a highly distressed situation that fails all our quality and margin of safety filters.
B. Riley Financial, Inc. is a diversified financial services company providing a wide range of capital markets and financial advisory services to corporate, institutional, and high net worth clients. Its offerings include investment banking, wealth management, asset management, and bankruptcy advisory. As a financial conglomerate, B. Riley leverages its integrated platform and industry expertise to serve a broad client base, distinguishing itself with a focus on middle-market companies and special situations.
| Price | $9.79 |
| Market Cap | $381M |
| P/E (TTM) | 0.72 |
| Price/Book | 4.74 |
| Return on Invested Capital | 21.7% |
| Debt/Equity | 1068.17 |
| Gross Margin | 22.7% |
| Operating Margin | 40.2% |
| Revenue Growth | 113.4% |
BRC Group Holdings, Inc. operates in the Financial Conglomerates industry, part of the Financial Services sector (United States).