NASDAQ:RILY | Key Financial Ratios | BRC Group Holdings, Inc.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3020.93%289.61%
2026-03-3128.62%686.31%
2025-12-3118.01%-179.22%
2025-09-3013.39%-85.80%
2025-06-30-9.84%43.22%
2025-03-31-47.99%145.95%
2024-12-31-42.86%156.56%
2024-09-30-39.72%172.19%
2024-06-30-19.97%295.97%
2024-03-31-3.33%-72.76%
2023-12-31-1.64%-34.32%
2023-09-30-1.10%-16.37%
2023-06-300.86%13.40%
2023-03-31-2.00%-34.79%
2022-12-31-2.62%-35.79%
2022-09-30-0.65%-7.44%
2022-06-30-0.60%-7.28%
2022-03-313.43%27.56%
2021-12-317.61%67.30%
2021-09-3010.95%78.18%
2021-06-3013.40%75.99%
2021-03-3113.55%76.11%
2020-12-317.63%39.65%
2020-09-302.12%13.05%
2020-06-301.51%11.20%
2020-03-31-1.20%-10.92%
2019-12-313.52%22.63%
2019-09-302.68%18.89%
2019-06-301.26%9.03%
2019-03-311.03%7.52%
2018-12-310.83%6.31%
2018-09-300.95%6.78%
2018-06-300.84%5.98%
2018-03-310.14%0.75%
2017-12-310.83%4.34%
2017-09-302.46%10.96%
2017-06-302.88%16.18%
2017-03-312.2413.85%21.92%
2016-12-311.898.13%14.41%
2016-09-301.323.09%5.67%
2016-06-303.110.36%0.45%
2016-03-314.387.43%8.50%
2015-12-313.320.028.91%10.79%
2015-09-303.050.027.01%8.98%
2015-06-302.720.025.20%6.81%
2015-03-312.540.02-1.31%-1.71%
2014-12-311.950-4.17%-5.98%
2014-09-302.770-1.77%-2.29%
2014-06-302.570.01-0.67%-0.90%
2014-03-312.36-9.03-1.13%28.35%
2013-12-311.95-12.131.44%-25.41%
2013-09-301.95-9.583.82%-47.57%
2013-06-302.27-9.372.35%-28.59%
2013-03-311.99-12.524.82%-89.78%
2012-12-311.87-10.234.37%-69.00%
2012-09-301.93-7.460.67%-6.93%
2012-06-30-92.47%
2012-03-311.83-7.732.78%-31.46%
2011-12-311.8-6.530.79%-7.29%
2011-09-301.58-7.44-0.71%8.73%
2011-06-301.68-4.69-6.21%36.76%
2011-03-3193.50%
2010-12-311.81-6.05

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3118.01%-179.22%
2024-12-31-42.86%156.56%
2023-12-31-1.64%-34.32%
2022-12-31-2.62%-35.79%
2021-12-317.61%67.30%
2020-12-317.70%40.02%
2019-12-313.52%22.63%
2018-12-310.83%6.31%
2017-12-310.83%4.34%
2016-12-311.898.13%14.41%
2015-12-313.320.028.91%10.79%
2014-12-311.950-4.17%-5.98%
2013-12-311.95-12.131.44%-25.41%
2012-12-311.87-10.234.37%-69.00%
2011-12-311.8-6.530.79%-7.29%
2010-12-311.81-6.05-15.27%123.98%
2009-12-31-1695.60%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.