HMS Capital just picked up more shares, but Teza Capital dumped some. Stuff like this usually screams “nobody’s sure what’s next,” but also “maybe there’s a shot here.” The stock’s been sliding this week, and I can’t tell if people are just spooking... — read more