3 million shares sold on the 23rd. One would assume it was theirs, although is not yet disclosed as an "insider sale"