Digimarc Parent, Inc. - Common Stock (DMRC)

12.05
+2.51 (26.31%)
NASDAQ· Last Trade: May 21st, 1:04 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors