Digimarc Corporation

DMRC

Nasdaq

21.52 -0.710000000000001 (-3.19%)

updated at 01:27 Apr 26