Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 1,081 $13.5 $14,594 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 11 $13.51 $149 Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,500 $11.05 $38,675 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $11.03 $220,600 Sale
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 20,000 $10.66 $213,200 Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,500 $9.77 $34,195 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $10.38 $207,600 Sale
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 20,000 $11.86 $237,200 Option
BALL JACK director director
Common Stock 13,333 $0.92 $12,266 Option
BALL JACK director director
Stock Option (Right to Buy) 13,333 $0.92 $12,266 Option
BALL JACK director director
Common Stock 10,666 $0.4 $4,266 Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,500 $14.3 $50,050 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $14.66 $293,200 Option
BARNETT VALERIE officer: General Counsel officer: General Counsel
Restricted Stock Units 2,016 N/A N/A Option
POIRSON ALLEN officer: SVP Bus. and Corp. Dev. officer: SVP Bus. and Corp. Dev.
Restricted Stock Units 790 N/A N/A Option
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Restricted Stock Units 6,758 N/A N/A Option
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 1,981 N/A N/A Option
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 6,758 N/A N/A Option
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Restricted Stock Units 1,981 N/A N/A Option
BARNETT VALERIE officer: General Counsel officer: General Counsel
Common Stock 2,016 N/A N/A Option
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Restricted Stock Units 1,752 N/A N/A Option
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 1,752 N/A N/A Option
POIRSON ALLEN officer: SVP Bus. and Corp. Dev. officer: SVP Bus. and Corp. Dev.
Common Stock 790 N/A N/A Sale
BALL JACK director director
Common Stock 16,000 $14.69 $235,040 Option
BALL JACK director director
Stock Option (Right to Buy) 16,000 $0.4 $6,400 Option
BALL JACK director director
Common Stock 16,000 $0.4 $6,400 Sale
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 20,000 $14.76 $295,200 Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,500 $15.16 $53,060 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $14.42 $288,400 Sale
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 20,000 $14.79 $295,800 Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,500 $12.63 $44,205 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $12.42 $248,400 Sale
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 20,000 $12.89 $257,800 Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,500 $13.45 $47,075 Option
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Restricted Stock Units 1,981 N/A N/A Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $13.62 $272,400 Option
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 1,981 N/A N/A Option
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Restricted Stock Units 6,758 N/A N/A Option
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 6,758 N/A N/A Option
BARNETT VALERIE officer: General Counsel officer: General Counsel
Common Stock 2,016 N/A N/A Option
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Restricted Stock Units 1,752 N/A N/A Option
BARNETT VALERIE officer: General Counsel officer: General Counsel
Restricted Stock Units 2,016 N/A N/A Option
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 1,752 N/A N/A Option
POIRSON ALLEN officer: SVP Marketing and Corp. Dev. officer: SVP Marketing and Corp..
Common Stock 790 N/A N/A Option
POIRSON ALLEN officer: SVP Marketing and Corp. Dev. officer: SVP Marketing and Corp..
Restricted Stock Units 790 N/A N/A Sale
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 20,000 $15.09 $301,800 Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,500 $12.8 $44,800 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $11.83 $236,600 Sale
JIANG WENBIN director, officer: President and CEO director, officer: President an..
Common Stock 20,000 $11.19 $223,800 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $10.06 $201,200