DMRC   $43.6  -7.57% Market Closed

Digimarc Corp

Data not available