Sale
BOLGER JOHN C director director
Common Stock 313 $55.44 $17,351 Option
BOLGER JOHN C director director
Common Stock 313 $5.81 $1,819 Sale
XIE JIAN officer: President and COO officer: President and COO
Common Stock 10,000 $58.29 $582,870 Sale
XIE JIAN officer: President and COO officer: President and COO
Common Stock 1,269 $53.38 $67,742 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 866 $53.38 $46,229 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 325 $53.38 $17,349 Sale
GAO HANLIN officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 325 $53.38 $17,349 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 454 $56.31 $25,564 Option
BOLGER JOHN C director director
Stock Option (Right to Buy) 625 $15.82 $9,888 Option
BOLGER JOHN C director director
Stock Option (Right to Buy) 625 $5.81 $3,631 Option
BOLGER JOHN C director director
Stock Option (Right to Buy) 625 $3.93 $2,453 Sale
BOLGER JOHN C director director
Common Stock 625 $61.27 $38,293 Option
BOLGER JOHN C director director
Common Stock 625 $15.82 $9,888 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 622 $63.3 $39,370 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 620 $83.16 $51,558 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 636 $95.42 $60,686 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 10,263 $95.44 $979,532 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 500 $97.46 $48,731 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 1,669 $95.5 $159,393 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,214 $95.5 $115,939 Sale
GAO HANLIN officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 311 $95.5 $29,701 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 607 $94.29 $57,235 Option
BOLGER JOHN C director director
Common Stock 312 $3.93 $1,225 Sale
BOLGER JOHN C director director
Common Stock 312 $3.93 $1,225 Option
BOLGER JOHN C director director
Stock Option (Right to Buy) 936 $3.93 $3,674 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 622 $91.25 $56,760 Sale
GAO HANLIN officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 314 $95.12 $29,869 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 1,682 $95.12 $159,997 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,223 $95.12 $116,335 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 789 N/A N/A Sale
BOLGER JOHN C director director
Common Stock 125 $74.17 $9,271 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 461 N/A N/A Option
BOLGER JOHN C director director
Common Stock 1,876 N/A N/A Sale
BOLGER JOHN C director director
Common Stock 1,876 N/A N/A Option
BOLGER JOHN C director director
Stock Option (Right to Buy) 1,876 N/A N/A Option
BOLGER JOHN C director director
Stock Option (Right to Buy) 1,876 $7.89 $14,807 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 647 $73.46 $47,527 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 18,000 N/A N/A Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 2,000 $72.21 $144,412 Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 10,358 N/A N/A Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 1,000 $74.48 $74,480 Sale
GAO HANLIN officer: Chief Scientific Officer officer: Chief Scientific Officer
Common Stock 315 N/A N/A Sale
KIM PAUL officer: CFO and Treasurer officer: CFO and Treasurer
Common Stock 1,155 $70.71 $81,670 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 931 $70.71 $65,831 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 3,000 $104.1 $312,300 Option
BOLGER JOHN C director director
Common Stock 3,124 N/A N/A Option
BOLGER JOHN C director director
Stock Options (Right to Buy) 3,124 $4.87 $15,205 Sale
BOLGER JOHN C director director
Common Stock 3,374 $101.63 $342,883 Option
BOLGER JOHN C director director
Common Stock 3,124 $4.87 $15,205 Sale
XIE JIAN officer: Chief Operating Officer officer: Chief Operating Officer
Common Stock 62,000 $102.65 $6,364,238