Digimarc Corporation - Common Stock (DMRC)

11.19
+11.19 (1017372.73%)
NASDAQ· Last Trade: Jun 12th, 10:10 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors