Skip to content
Digimarc Corp. logo

Digimarc Corp. (DMRC)

NASDAQInformation Technology

$8.72+1.87%
Close 2026-11-04
Digimarc Corp. (DMRC): Is the Thesis Intact? What's Priced In | QuarterlyIQ