Digimarc Corporation - Common Stock (DMRC)

13.39
-1.04 (-7.21%)
NASDAQ· Last Trade: Jun 5th, 11:14 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors