DMRC   $5.69  12.45% Market Closed After Close 5.93 4.22%

Digimarc Corporation

Earnings, Splits and Dividends

Data not available