I haven't realised APT nosedived in the last couple of weeks, that's my bad.
Anyway, the founders of APT cashed out in July in the low $70 range and now the SP is up by approx. 50% compared to those levels. You're right APT was $160 last month (wow) and it dipped substantially since then, but the dip was largely market driven (increasing treasury yields) and not a result of a poor management decision or last year's management sell out.