APT was less than $10 in March, now they are raising seemingly ever more on an annual basis "for growth" at $62 and the founders are (further) selling down as well... I thought these guys said fairly recently they weren't selling anymore for a while?
They always seem to say this, then sell millions months later... intriguing