BRC Group (RILY) Reports Q4 2025 Earnings with Strong Revenue Growth
BRC Group reported strong financial results for the fourth quarter of 2025, including a net income reversal from $772 million loss in 2024 to $299.4 million profit and significant revenue growth driven by trading gains and appreciation on Babcock & Wilcox holdings.
