Neostellar Capital director Lott sells $50,646 in shares | AllMind News