Digimarc Parent, Inc. (DMRC)
NASDAQ: DMRC · Real-Time Price · USD
14.70
-0.32 (-2.13%)
At close: May 29, 2026, 4:00 PM EDT
14.94
+0.24 (1.62%)
After-hours: May 29, 2026, 7:40 PM EDT

Digimarc Parent Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
326144805736375669
Market Cap Growth
12.05%-82.15%9.36%96.50%-43.99%-15.40%
Enterprise Value
320.78135.17781.52714.95328.09636.54
Last Close Price
14.706.5637.4536.1218.4939.48
PEG Ratio
-0.800.800.800.800.80
PS Ratio
10.144.2420.9521.1212.4125.22
PB Ratio
9.533.5713.1211.893.8412.08
P/TBV Ratio
9.403.5312.9811.853.6311.74
EV/Sales Ratio
9.993.9920.3420.5110.8724.00
Debt / Equity Ratio
0.120.110.080.100.060.02
Net Debt / Equity Ratio
-0.17-0.21-0.38-0.34-0.48-0.58
Net Debt / EBITDA Ratio
0.300.340.700.530.880.87
Net Debt / FCF Ratio
0.680.690.880.951.031.19
Asset Turnover
0.630.530.490.360.340.33
Quick Ratio
1.672.323.852.635.725.40
Current Ratio
1.862.564.302.966.335.70
Return on Equity (ROE)
-74.15%-63.61%-63.28%-57.62%-78.18%-49.93%
Return on Assets (ROA)
-55.60%-51.47%-52.79%-49.39%-69.08%-49.22%
Return on Invested Capital (ROIC)
-82.63%-85.33%-93.12%-94.15%-150.38%-184.07%
Return on Capital Employed (ROCE)
-68.09%-59.63%-61.35%-56.16%-76.88%-55.21%
Buyback Yield / Dilution
-1.52%-1.89%-4.62%-6.18%-16.26%-27.56%
Total Shareholder Return
-1.52%-1.89%-4.62%-6.18%-16.26%-27.56%
SEC Filings: 10-K · 10-Q