Skip to content
Digimarc Corp. logo

Digimarc Corp. (DMRC)

NASDAQInformation Technology

$5.31-2.93%
Close 2026-09-04