Sale
YAN MING director, officer: CHIEF TECHNOLOGY OFFICER director, officer: CHIEF TECHNO..
Common Stock 20,000 $5.87 $117,400 Sale
YAN MING director, officer: CHIEF TECHNOLOGY OFFICER director, officer: CHIEF TECHNO..
Common Stock 1,500 $7 $10,500 Sale
YAN MING director, officer: CHIEF TECHNOLOGY OFFICER director, officer: CHIEF TECHNO..
Common Stock 400 $7.01 $2,804 Option
BUSQUE PHILIPPE officer: SVP, GLOBAL SALES AND SERVICES officer: SVP, GLOBAL SALES AND ..
Common Stock 5,464 N/A N/A Option
BUSQUE PHILIPPE officer: SVP, GLOBAL SALES AND SERVICES officer: SVP, GLOBAL SALES AND ..
Restricted Stock Units 5,464 N/A N/A Sale
YAN MING director, officer: CHIEF TECHNOLOGY OFFICER director, officer: CHIEF TECHNO..
Common Stock 20,000 $6.71 $134,200 Sale
YAN MING director, officer: CHIEF TECHNOLOGY OFFICER director, officer: CHIEF TECHNO..
Common Stock 20,000 $6.77 $135,400 Option
YAN MING director, officer: CHIEF TECHNOLOGY OFFICER director, officer: CHIEF TECHNO..
Common Stock 9,817 N/A N/A Option
YAN MING director, officer: CHIEF TECHNOLOGY OFFICER director, officer: CHIEF TECHNO..
Restricted Stock Units 9,817 N/A N/A Option
WILLIAMS PAUL CHRISTOPHER officer: CHIEF OPERATING OFFICER officer: CHIEF OPERATING OFFICER
Restricted Stock Units 1,227 N/A N/A Option
WILLIAMS PAUL CHRISTOPHER officer: CHIEF OPERATING OFFICER officer: CHIEF OPERATING OFFICER
Common Stock 1,227 N/A N/A Option
POIRSON ALLEN officer: SVP BUS. AND CORP. DEV. officer: SVP BUS. AND CORP. DEV.
Common Stock 3,338 N/A N/A Option
POIRSON ALLEN officer: SVP BUS. AND CORP. DEV. officer: SVP BUS. AND CORP. DEV.
Restricted Stock Units 3,338 N/A N/A Option
JIANG WENBIN director, officer: PRESIDENT AND CEO director, officer: PRESIDENT AN..
Common Stock 15,708 N/A N/A Option
JIANG WENBIN director, officer: PRESIDENT AND CEO director, officer: PRESIDENT AN..
Restricted Stock Units 15,708 N/A N/A Option
JEANMONOD PATRIK officer: CHIEF FINANCIAL OFFICER officer: CHIEF FINANCIAL OFFICER
Common Stock 4,908 N/A N/A Option
JEANMONOD PATRIK officer: CHIEF FINANCIAL OFFICER officer: CHIEF FINANCIAL OFFICER
Restricted Stock Units 4,908 N/A N/A Option
BARNETT VALERIE officer: CHIEF LEGAL OFFICER officer: CHIEF LEGAL OFFICER
Restricted Stock Units 4,908 N/A N/A Option
BARNETT VALERIE officer: CHIEF LEGAL OFFICER officer: CHIEF LEGAL OFFICER
Common Stock 4,908 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
YAN MING director, officer: CHIEF TECHNOLOGY OFFICER director, officer: CHIEF TECHNO..
Restricted Stock Units 1,981 N/A N/A Option
WILLIAMS PAUL CHRISTOPHER officer: CHIEF OPERATING OFFICER officer: CHIEF OPERATING OFFICER
Restricted Stock Units 1,006 N/A N/A Option
WILLIAMS PAUL CHRISTOPHER officer: CHIEF OPERATING OFFICER officer: CHIEF OPERATING OFFICER
Common Stock 1,006 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
JIANG WENBIN director, officer: PRESIDENT AND CEO director, officer: PRESIDENT AN..
Restricted Stock Units 6,758 N/A N/A Option
BARNETT VALERIE officer: CHIEF LEGAL OFFICER officer: CHIEF LEGAL OFFICER
Common Stock 2,016 N/A N/A Option
BARNETT VALERIE officer: CHIEF LEGAL OFFICER officer: CHIEF LEGAL OFFICER
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
JEANMONOD PATRIK officer: CHIEF FINANCIAL OFFICER officer: CHIEF FINANCIAL OFFICER
Restricted Stock Units 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 Option
POIRSON ALLEN officer: SVP BUS. AND CORP. DEV. officer: SVP BUS. AND CORP. DEV.
Restricted Stock Units 790 N/A N/A Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,000 $9.5 $28,500 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $9.43 $188,600 Sale
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,000 $6.94 $20,820 Sale
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 20,000 $6.03 $120,600 Option
POIRSON ALLEN officer: SVP Bus. and Corp. Dev. officer: SVP Bus. and Corp. Dev.
Common Stock 2,503 N/A N/A Option
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Common Stock 7,363 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
YAN MING director, officer: Chief Technology Officer director, officer: Chief Techno..
Restricted Stock Units 7,363 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
WILLIAMS PAUL CHRISTOPHER officer: Chief Operating Officer officer: Chief Operating Officer
Restricted Stock Units 920 N/A N/A Option
WILLIAMS PAUL CHRISTOPHER officer: Chief Operating Officer officer: Chief Operating Officer
Restricted Stock Units 4,027 N/A N/A Option
WILLIAMS PAUL CHRISTOPHER officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 4,027 N/A N/A Option
WILLIAMS PAUL CHRISTOPHER officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 920 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 Option
POIRSON ALLEN officer: SVP Bus. and Corp. Dev. officer: SVP Bus. and Corp. Dev.
Restricted Stock Units 2,503 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
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 3,681 N/A N/A Option
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 1,752 N/A N/A Option
JEANMONOD PATRIK officer: Chief Financial Officer officer: Chief Financial Officer
Restricted Stock Units 3,681 N/A N/A