Conveniently at 7:35 PM, news was released that Walden VC LLC ,beneficial owner, sold 1 million shares on the open market at $14.70 or a total of $14,702,500. The transaction took place on the 5th of February.
Good timing oh their part to sell the day before earnings too. 