Twitter (TWTR) now trades within a penny of where CEO Jack Dorsey bought shares back at the end of April. Jack bought 574,002 shares at a price of $16.62. The stock ran to nearly $20 after that news, but investors now get an opportunity to buy shares at the same price as the CEO turning around the company. A lot of the weakness in the stock comes from misinformed investors still looking backwards. The market is still willing to pay $25 billion for Snap (SNAP) with tons of user issues, while bypassing Twitter at half the price that has already seen accelerating user growth even prior to starting 24/7 live premium networks on the platform. The clear choice is simple. Buy the stock with insiders buying and avoid the one with major lock-up expirations in the next couple of months. Disclosure: Long TWTR