Siebert Financial Corp. (SIEB)
NASDAQ: SIEB · Real-Time Price · USD
2.100
+0.070 (3.45%)
At close: Aug 20, 2026, 4:00 PM EDT
2.150
+0.050 (2.38%)
Pre-market: Aug 21, 2026, 7:31 AM EDT

Siebert Financial Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
104.3493.7583.6471.2549.6667.15
Revenue Growth
21.28%12.09%17.39%43.47%-26.04%23.15%
Operating Income
-0.185.5717.4719.120.447.28
Net Income
-1.125.1213.297.83-1.995.06
Earnings Per Share
-0.030.130.330.21-0.060.16
EPS Growth
--61.55%57.14%--66.50%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Financial Services
102.6292.5483.64
Media, Sports and Entertainment
1.721.21-
Total
104.3493.7583.64

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
814636.37397.64692.8639.951,274
Total Debt
621.27418.89191.86426.73336.63949.38
Net Cash (Debt)
192.73217.48205.78266.07303.32324.72
Net Cash Growth
0.88%5.69%-22.66%-12.28%-6.59%6.93%
Net Cash Per Share
4.745.355.127.189.3610.37

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
15.410.2410.05-4.8-24.625.54
Capital Expenditures
-1.24-1.18-1.66-1.67-1.27-7.11
Free Cash Flow
14.169.068.4-6.47-25.88-1.57
Free Cash Flow Growth
281.57%7.86%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
-0.17%5.94%20.89%26.83%0.89%10.84%
Pretax Margin
-2.34%5.94%20.88%15.80%-8.64%10.06%
Profit Margin
-1.07%5.46%15.88%10.98%-4.01%7.54%
FCF Margin
13.58%9.66%10.04%-9.08%-52.12%-2.33%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-27.719.548.50-14.18
P/FCF Ratio
6.0915.6715.10---
PS Ratio
0.831.511.520.930.891.07