Short interest % of floats: 21.3%
% held by insiders: 10.2%
% held by instituionions: 106.3%
total 116.5%, that is 16.5% more than outstanding shares. Someone should report this to SEC to investigate any wrong doing. Shorts nowaday are fearless due to dark pools trading, IMO. P/E ratio of 8.9 (WOW!). Similar businesses has around 2x of that or more. Bought some.