Earnings Labs
Digimarc Corporation logo

Digimarc Corporation (DMRC)

NASDAQ·Technology·Information Technology Services

$7.08

-0.98%

Mkt Cap $112.27M