There amount of insider buying is a tell. 
Something is cooking up here