LEE CHAN HENRY · sell · $103,448
LEE CHAN HENRY · exercise · $63,598
LEE CHAN HENRY · sell · $102,300
LEE CHAN HENRY · exercise · $65,348
LEE CHAN HENRY · sell · $580,197
LEE CHAN HENRY · exercise · $317,721
LEE CHAN HENRY · sell · $220,289
LEE CHAN HENRY · exercise · $127,196
OYLER JOHN VICTOR · sell · $30,659,419
LEE CHAN HENRY · sell · $213,569
SANDERS CORAZON CORSEE D · sell · $895,534
SANDERS CORAZON CORSEE D · exercise · $417,772
WU XIAOBIN · sell · $1,518,303
WU XIAOBIN · sell · $5,846,820
LEE CHAN HENRY · sell · $347,770
LEE CHAN HENRY · exercise · $190,704
OYLER JOHN VICTOR · sell · $9,055,694
LEE CHAN HENRY · sell · $3,257,289
LEE CHAN HENRY · exercise · $1,752,981
WANG LAI · sell · $1,750,312
SANDERS CORAZON CORSEE D · sell · $898,105
SANDERS CORAZON CORSEE D · exercise · $414,887
BALL TITUS BENJAMIN · sell · $39,865
WU XIAOBIN · sell · $27,347,635
WU XIAOBIN · exercise · $14,436,877
LEE CHAN HENRY · sell · $3,308,877
LEE CHAN HENRY · exercise · $1,464,080
ROSENBERG AARON · sell · $345,659
WANG LAI · sell · $1,301,375
LEE CHAN HENRY · sell · $280,233
WANG LAI · sell · $210,000
OYLER JOHN VICTOR · sell · $7,044,591
OYLER JOHN VICTOR · sell · $830,360
WU XIAOBIN · sell · $354,380
WANG LAI · sell · $267,280
OYLER JOHN VICTOR · sell · $1,353,520
WU XIAOBIN · sell · $567,742
WANG LAI · sell · $313,558
LEE CHAN HENRY · sell · $112,463
BALL TITUS BENJAMIN · sell · $34,620
OYLER JOHN VICTOR · sell · $1,295,946
WU XIAOBIN · sell · $489,591
WANG LAI · sell · $353,853
LEE CHAN HENRY · sell · $179,280
WU XIAOBIN · sell · $14,610,370
WU XIAOBIN · exercise · $8,159,078
OYLER JOHN VICTOR · sell · $10,000,483
OYLER JOHN VICTOR · exercise · $267,865
OYLER JOHN VICTOR · sell · $14,596,247
OYLER JOHN VICTOR · exercise · $380,835
OYLER JOHN VICTOR · sell · $10,394,329
OYLER JOHN VICTOR · exercise · $260,708
WU XIAOBIN · sell · $13,581,905
WU XIAOBIN · exercise · $6,578,658
OYLER JOHN VICTOR · sell · $24,674,638
OYLER JOHN VICTOR · exercise · $656,500
BAKER BROTHERS LIFE SCIENCES, L.P. · sell · $190,535,020
LEE CHAN HENRY · sell · $331,375
WANG LAI · sell · $1,286,174
LEE CHAN HENRY · sell · $310,170
WU XIAOBIN · sell · $12,485,045
WU XIAOBIN · exercise · $8,808,398
BAKER BROS ADVISORS L.P. · sell · $194,200,043
OYLER JOHN VICTOR · sell · $3,756,092
LEE CHAN HENRY · sell · $284,994
WANG LAI · sell · $1,101,774
WU XIAOBIN · sell · $1,000,615
BALL TITUS BENJAMIN · sell · $26,022
WU XIAOBIN · sell · $1,053,677
LEE CHAN HENRY · sell · $133,915
WANG JULIA AIJUN · sell · $67,919
WU XIAOBIN · sell · $233,133
WANG LAI · sell · $170,030
WANG JULIA AIJUN · sell · $139,938
WU XIAOBIN · sell · $505,208
WANG LAI · sell · $368,162
OYLER JOHN VICTOR · sell · $204,125
WANG JULIA AIJUN · sell · $145,678