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