DMRC - Digimarc Corporation
Float
11.96M
Short % of Float
26.51%
Oustanding Shares
21.37M
Float
14.96M
Short % of Float
14.54%
Oustanding Shares
20.38M
Float
14.03 M
Short % of Float
20.69%
Oustanding Shares
20.36 M