Direct Digital Holdings, Inc. (DRCT)
NASDAQ: DRCT · Real-Time Price · USD
1.520
-0.050 (-3.18%)
At close: Sep 28, 2026, 4:00 PM EDT
1.540
+0.020 (1.32%)
After-hours: Sep 28, 2026, 7:30 PM EDT

Direct Digital Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
127458-
Market Cap Growth
-74.10%-71.85%-83.72%463.18%--
Enterprise Value
1912296326-
Last Close Price
1.5714.17349.803273.60533.50-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----25.02-
Forward PE
-3.946.5219.755.23-
PS Ratio
0.040.060.120.280.09-
PB Ratio
--0.29-0.37-8.221.41-
P/FCF Ratio
---18.715.75-
P/OCF Ratio
---17.413.83-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.610.350.470.400.28-
EV/EBITDA Ratio
---2883.172.56-
EV/EBIT Ratio
----3.20-
EV/FCF Ratio
---26.6518.53-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-1.32-1.85-1.84-5.714.39-72.56
Debt / EBITDA Ratio
---96.132.394.29
Debt / FCF Ratio
---13.0117.857.25
Net Debt / Equity Ratio
-1.28-1.74-1.76-4.773.67-60.07
Net Debt / EBITDA Ratio
-1.39-0.97-3.161174.502.063.55
Net Debt / FCF Ratio
-3.22-1.36-4.0210.8614.916.00
Asset Turnover
1.461.501.312.471.901.14
Quick Ratio
0.100.150.581.061.241.29
Current Ratio
0.140.180.641.081.271.42
Return on Equity (ROE)
----7777.27%159.65%-151.21%
Return on Assets (ROA)
-43.15%-39.95%-17.42%-2.15%10.60%8.22%
Return on Invested Capital (ROIC)
--462.03%-63.33%-7.91%28.26%17.45%
Return on Capital Employed (ROCE)
110.60%235.40%-104.60%-7.50%23.80%16.70%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-2359.23%-928.41%-86.02%-4.93%2.59%-
FCF Yield
-450.11%-440.73%-119.53%5.34%17.41%-
Payout Ratio
----825.85%-
Buyback Yield / Dilution
-1264.67%-352.94%-25.17%-3.36%--
SEC Filings: 10-K · 10-Q