NASDAQ:SIEB | Key Financial Ratios | SIEBERT FINANCIAL CORP

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.070.06-0.12%-1.26%
2026-03-311.130.06-0.92%-6.26%
2025-12-311.10.060.67%5.74%
2025-09-301.140.061.20%8.03%
2025-06-301.130.051.70%10.68%
2025-03-311.160.053.42%19.59%
2024-12-311.150.062.56%15.82%
2024-09-301.130.051.85%13.04%
2024-06-301.110.051.59%12.36%
2024-03-311.080.061.12%11.26%
2023-12-311.070.060.98%11.22%
2023-09-301.080.060.76%8.33%
2023-06-301.060.060.39%5.93%
2023-03-311.050.130.28%4.18%
2022-12-311.050.14-0.27%-4.07%
2022-09-301.030.140.12%2.48%
2022-06-301.030.150.10%2.17%
2022-03-311.030.150.16%3.64%
2021-12-311.020.160.36%10.28%
2021-09-301.030.090.44%12.89%
2021-06-301.020.10.47%12.08%
2021-03-311.020.110.35%10.26%
2020-12-311.020.120.22%7.83%
2020-09-301.040.140.26%4.73%
2020-06-301.030.45%6.74%
2020-03-311.050.76%8.77%
2019-12-311.030.60%9.77%
2019-09-3037.21%44.03%
2019-06-3047.45%56.19%
2019-03-3153.33%63.22%
2018-12-3165.81%69.65%
2018-09-3054.42%62.10%
2018-06-3050.68%60.02%
2018-03-3142.01%54.90%
2017-12-3135.78%41.37%
2017-09-30-35.88%-39.83%
2017-06-30-103.07%-112.82%
2017-03-31-147.70%-161.18%
2016-12-31-146.17%-247.58%
2016-09-30-17.40%-19.30%
2016-06-30-13.68%-14.92%
2016-03-31-11.01%-12.09%
2015-12-31-16.13%-18.29%
2015-09-30-9.47%-10.84%
2015-06-30-13.22%-14.74%
2015-03-31-43.32%-47.71%
2014-12-31-31.63%-35.34%
2014-09-30-44.54%-51.41%
2014-06-30-34.74%-48.47%
2014-03-31-16.60%-17.96%
2013-12-31-21.14%-23.55%
2013-09-30-15.24%-17.62%
2013-06-30-12.89%-14.01%
2013-03-31-6.81%-7.30%
2012-12-31-0.51%-0.55%
2012-09-30-2.38%-2.66%
2012-03-31-7.89%-8.64%
2011-12-31-15.45%-17.23%
2011-09-30-8.16%-9.48%
2011-06-30-16.55%-18.35%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.10.060.67%5.74%
2024-12-311.150.062.56%15.82%
2023-12-311.070.060.98%11.22%
2022-12-311.050.14-0.27%-4.07%
2021-12-311.020.160.36%10.28%
2020-12-311.020.120.22%7.83%
2019-12-311.030.60%9.77%
2018-12-3165.81%69.65%
2017-12-3135.80%41.39%
2016-12-31-146.17%-247.58%
2015-12-31-16.13%-18.29%
2014-12-31-31.63%-35.34%
2013-12-31-21.14%-23.55%
2012-12-31-0.51%-0.55%
2011-12-31-15.45%-17.23%
2010-12-31-7.21%

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