DMRC   $5.69  12.45% Market Closed After Close 5.75 1.05%

Digimarc Corporation

Earnings, Splits and Dividends

Data not available