No profile data available.
BRC Group Holdings, Inc. (RILY) is a financial services company in the multi-asset portfolio management industry, based in Los Angeles, United States, with about 1,380 full-time employees.
It reported revenue of $968.05 million for fiscal year 2025, down 16.8% from fiscal year 2024, and net income of $299.36 million. In Q1 2026 (the quarter ended March 31, 2026) revenue was $345.52 million, up 78.0% from a year before. Its largest business segment, Capital Markets, brought in 30% of segment revenue in fiscal year 2025; North America was the largest region with 90%. Its market capitalization was $171.26 million as of October 9, 2026.
Figures from company filings and market data; latest fiscal year ended December 31, 2025; market data as of October 9, 2026.
, through its subsidiaries, provides financial services in North America, Australia, Europe, the Middle East, Africa, Asia, and Latin America. The Capital Markets segment offers investment banking and institutional brokerage services; direct lending services to middle market companies; and equity research.
BRC Group reported $968.05 million in revenue for fiscal year 2025, down 16.8% from $1.16 billion in fiscal year 2024. In Q1 2026 revenue was $345.52 million.
Capital Markets, with $259.52 million or 30% of segment revenue in fiscal year 2025. Next: Consumer Products (21%) and Wealth Management (20%).
North America: 90% of revenue by region in fiscal year 2025, followed by Europe Middle East and Africa (5%).
$171.26 million as of October 9, 2026.
Listed companies of a similar size in the same industry (multi-asset portfolio management) include The Goldman Sachs Group, Inc. (GS), Citigroup Inc. (C), Orix Corporation (IX).