Digimarc Corporation

NASDAQ:DMRC   11:41:17 AM EDT
33.32
-1.15 (-3.34%)
Twitter Share  Facebook Share StockTwits Share