Digimarc Corporation (DMRC)
NASDAQ: DMRC · Real-Time Price · USD
8.84
-0.74 (-7.72%)
Jun 22, 2026, 2:42 PM EDT - Market open

Digimarc Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
196144805736375669
Market Cap Growth
-36.63%-82.15%9.36%96.50%-43.99%-15.40%
Enterprise Value
202.01135.17781.52714.95328.09636.54
Last Close Price
8.846.5637.4536.1218.4939.48
PEG Ratio
-0.800.800.800.800.80
PS Ratio
6.444.2420.9521.1212.4125.22
PB Ratio
6.213.5713.1211.893.8412.08
P/TBV Ratio
19.4510.0625.9929.576.3013.64
EV/Sales Ratio
6.293.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)
-81.26%-85.33%-90.44%-91.79%-150.38%-169.68%
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