On twitter CEO to be buying 1/2 to $1mill. in shares. (to be congratulated). But can't see in any press releases?