I have been keeping track of these numbers on IHUB and it looks like somone knows something to me. Shorts have covered 6.2% and insiders have purchased almost 300,000 the past 3 weeks. Good luck to all that is in.
IHUB has updated their info since 2-10 and the % institution owned has went from 59% to 66%. It was 53% the middle of January so they are slowly picking up shares. All the other info has not changed as of today. Good luck to everyone.