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
11.96M
26.51%
21.37M
14.96M
14.54%
20.38M
14.03 M
20.69%
20.36 M