That's one of those robo post sites that just spams articles with cut and paste metrics. I wouldn't trust it.
Also if you look at some of the short share metric sites, those numbers have been swinging all over the place from day to day. So I wouldn't base any investment decision off of that.
not to damp the mood, it's just important to make sure anything presented here as tangible facts is actually legitimate. Shorties will say anything it takes all day long to achieve their goals, longs need to maintain a higher standard imo