Transaction Date Insider Transaction Type Number of Shares Transacted
2016-02-08 Hillhouse Capital Management, Ltd. Purchase 9100000.0
2016-02-08 Yuan RuiRong Purchase 130000.0
2016-02-08 Liang Howard Purchase 65000.0
2016-02-08 BAKER BROS. ADVISORS LP Purchase 189374.0
2016-02-08 BAKER BROS. ADVISORS LP Purchase 1723306.0
2016-09-19 Glazer Donald W. Sale 40791.0
2016-09-19 Glazer Donald W. Sale 1900.0
2016-09-20 Glazer Donald W. Sale 8243.0
2016-09-21 Glazer Donald W. Sale 16318.0
2016-09-22 Glazer Donald W. Sale 25010.0
2016-09-23 Glazer Donald W. Sale 11433.0
2016-09-26 Glazer Donald W. Sale 20666.0
2016-09-27 Glazer Donald W. Sale 26483.0
2016-09-28 Glazer Donald W. Sale 30163.0
2016-09-28 Glazer Donald W. Sale 11300.0
2016-11-18 BAKER BROS. ADVISORS LP Purchase 165824.0
2016-11-18 BAKER BROS. ADVISORS LP Purchase 1594671.0
2016-11-23 Malley Thomas Purchase 30000.0
2016-11-23 Wang Xiaodong Sale 93750.0
2017-02-16 OYLER JOHN Sale 9057.0
2017-02-16 OYLER JOHN Sale 38343.0
2017-02-17 OYLER JOHN Sale 7204.0
2017-02-21 OYLER JOHN Sale 7426.0
2017-02-21 OYLER JOHN Sale 2933.0
2017-02-23 Wang Xiaodong Sale 5505.0
2017-02-24 Wang Xiaodong Sale 27902.0
2017-02-24 Wang Xiaodong Sale 500.0
2017-02-27 Wang Xiaodong Sale 4444.0
2017-03-02 OYLER JOHN Sale 49092.0
2017-03-03 OYLER JOHN Sale 31591.0
2017-03-03 OYLER JOHN Sale 8500.0
2017-03-06 OYLER JOHN Sale 15586.0
2017-03-06 OYLER JOHN Sale 4230.0
2017-03-08 Wang Xiaodong Sale 10992.0
2017-03-09 Wang Xiaodong Sale 18596.0
2017-03-10 Wang Xiaodong Sale 7304.0
2017-03-16 OYLER JOHN Sale 15838.0
2017-03-16 OYLER JOHN Sale 200.0
2017-03-17 OYLER JOHN Sale 2717.0
2017-03-20 OYLER JOHN Sale 13234.0
2017-03-22 Wang Xiaodong Sale 8279.0
2017-03-23 Wang Xiaodong Sale 11041.0
2017-03-24 Wang Xiaodong Sale 18587.0
2017-03-24 Wang Xiaodong Sale 200.0
2017-04-05 Wang Xiaodong Sale 5456.0
2017-04-05 Wang Xiaodong Sale 6194.0
2017-04-27 OYLER JOHN Sale 34049.0
2017-05-01 OYLER JOHN Sale 2100.0
2017-05-03 Wang Xiaodong Sale 9970.0
2017-05-04 Wang Xiaodong Sale 4491.0
2017-06-02 Wang Xiaodong Sale 5539.0
2017-06-22 OYLER JOHN Sale 56805.0
2017-06-22 OYLER JOHN Sale 1800.0
2017-06-23 OYLER JOHN Sale 24414.0
2017-06-23 OYLER JOHN Sale 10981.0
2017-06-23 OYLER JOHN Sale 4500.0
2017-06-28 Wang Xiaodong Sale 28400.0
2017-06-28 Wang Xiaodong Sale 6600.0
2017-07-06 OYLER JOHN Sale 7345.0
2017-07-06 OYLER JOHN Sale 6901.0
2017-07-06 OYLER JOHN Sale 10324.0
2017-07-06 OYLER JOHN Sale 30390.0
2017-07-06 OYLER JOHN Sale 44695.0
2017-07-06 OYLER JOHN Sale 64553.0
2017-07-06 OYLER JOHN Sale 51821.0
2017-07-06 OYLER JOHN Sale 3071.0
2017-07-06 OYLER JOHN Sale 300.0
2017-07-10 Glazer Donald W. Sale 3604.0
2017-07-10 Glazer Donald W. Sale 7206.0
2017-07-12 Wang Xiaodong Sale 3700.0
2017-07-12 Wang Xiaodong Sale 15501.0
2017-07-12 Wang Xiaodong Sale 799.0
2017-08-11 BAKER BROS. ADVISORS LP Purchase 17777.0
2017-08-11 BAKER BROS. ADVISORS LP Purchase 158279.0
2017-11-13 Peterson Amy C. Sale 2400.0
2017-11-13 Peterson Amy C. Sale 1201.0
2017-11-13 OYLER JOHN Sale 8109.0
2017-11-13 OYLER JOHN Sale 16845.0
2017-11-13 OYLER JOHN Sale 100.0
2017-11-14 OYLER JOHN Sale 39328.0
2017-11-14 OYLER JOHN Sale 20407.0
2017-11-14 OYLER JOHN Sale 100.0
2017-11-15 OYLER JOHN Sale 3798.0
2017-11-15 OYLER JOHN Sale 62170.0
2017-11-15 OYLER JOHN Sale 100.0
2017-11-16 Huang Jane Sale 600.0
2017-11-20 Huang Jane Sale 1000.0
2017-11-27 OYLER JOHN Sale 16346.0
2017-11-27 OYLER JOHN Sale 235.0
2017-11-28 OYLER JOHN Sale 32985.0
2017-11-29 OYLER JOHN Sale 36340.0
2017-12-04 Huang Jane Sale 1100.0
2017-12-06 OYLER JOHN Sale 8000.0
2017-12-06 OYLER JOHN Sale 18046.0
2017-12-06 OYLER JOHN Sale 4000.0
2017-12-06 OYLER JOHN Sale 1400.0
2017-12-07 OYLER JOHN Sale 24080.0
2017-12-07 OYLER JOHN Sale 9439.0
2017-12-07 OYLER JOHN Sale 13213.0
2017-12-07 OYLER JOHN Sale 7743.0
2017-12-07 OYLER JOHN Sale 5162.0
2017-12-07 OYLER JOHN Sale 100.0
2017-12-08 OYLER JOHN Sale 10809.0
2017-12-08 OYLER JOHN Sale 37208.0
2017-12-08 OYLER JOHN Sale 4800.0
2017-12-13 Huang Jane Sale 1300.0
2017-12-13 Huang Jane Sale 200.0
2017-12-21 Huang Jane Sale 1000.0
2017-12-26 OYLER JOHN Sale 8958.0
2017-12-26 OYLER JOHN Sale 8279.0
2017-12-26 OYLER JOHN Sale 1700.0
2017-12-26 OYLER JOHN Sale 200.0
2017-12-26 OYLER JOHN Sale 1000.0
2018-01-18 BAKER BROS. ADVISORS LP Purchase 335050.0
2018-01-18 BAKER BROS. ADVISORS LP Purchase 1645148.0
2018-02-28 Li Ji Sale 1749.0
2018-02-28 Li Ji Sale 1100.0
2018-02-28 Li Ji Sale 1400.0
2018-02-28 Li Ji Sale 1800.0
2018-02-28 Li Ji Sale 1551.0
2018-02-28 Li Ji Sale 2400.0
2018-02-28 OYLER JOHN Sale 5117.0
2018-02-28 OYLER JOHN Sale 5104.0
2018-02-28 OYLER JOHN Sale 4607.0
2018-02-28 OYLER JOHN Sale 8449.0
2018-02-28 OYLER JOHN Sale 2302.0
2018-02-28 OYLER JOHN Sale 5342.0
2018-02-28 OYLER JOHN Sale 3117.0
2018-02-28 OYLER JOHN Sale 100.0
2018-02-28 OYLER JOHN Sale 200.0
2018-03-01 OYLER JOHN Sale 2600.0
2018-03-01 OYLER JOHN Sale 1250.0
2018-03-01 OYLER JOHN Sale 3350.0
2018-03-01 OYLER JOHN Sale 4787.0
2018-03-01 OYLER JOHN Sale 10303.0
2018-03-01 OYLER JOHN Sale 14354.0
2018-03-01 OYLER JOHN Sale 2656.0
2018-03-02 OYLER JOHN Sale 1300.0
2018-03-02 OYLER JOHN Sale 2600.0
2018-03-02 OYLER JOHN Sale 1546.0
2018-03-02 OYLER JOHN Sale 600.0
2018-03-02 OYLER JOHN Sale 200.0
2018-03-02 OYLER JOHN Sale 700.0
2018-03-02 OYLER JOHN Sale 2800.0
2018-03-02 OYLER JOHN Sale 9032.0
2018-03-02 OYLER JOHN Sale 6584.0
2018-03-16 Liang Howard Sale 1000.0
2018-03-16 Liang Howard Sale 2208.0
2018-03-16 Liang Howard Sale 7264.0
2018-03-16 Liang Howard Sale 400.0
2018-03-19 Liang Howard Sale 500.0
2018-03-19 Liang Howard Sale 5200.0
2018-03-19 Liang Howard Sale 9618.0
2018-03-19 Liang Howard Sale 3141.0
2018-03-19 Liang Howard Sale 5133.0
2018-03-19 Liang Howard Sale 4636.0
2018-03-19 Liang Howard Sale 900.0
2018-07-16 OYLER JOHN Sale 2550.0
2018-08-02 BAKER BROS. ADVISORS LP Purchase 582200.0
2018-08-02 BAKER BROS. ADVISORS LP Purchase 5231900.0
2018-08-13 Wang Xiaodong Sale 2200.0
2018-08-13 Wang Xiaodong Sale 700.0
2018-08-13 Wang Xiaodong Sale 549.0
2018-08-23 Peterson Amy C. Sale 1108.0
2018-08-23 Peterson Amy C. Sale 2300.0
2018-08-23 Peterson Amy C. Sale 1400.0
2018-08-23 Peterson Amy C. Sale 961.0
2018-08-29 Glazer Donald W. Sale 1000.0
2018-08-30 Glazer Donald W. Sale 1000.0
2018-09-04 Huang Jane Sale 2911.0
2018-11-08 Peterson Amy C. Sale 466.0
2018-11-08 Peterson Amy C. Sale 2423.0
2018-11-08 Peterson Amy C. Sale 3949.0
2018-11-08 Peterson Amy C. Sale 7673.0
2018-11-08 Peterson Amy C. Sale 200.0
2018-11-09 Peterson Amy C. Sale 4031.0
2018-11-09 Peterson Amy C. Sale 1725.0
2018-11-09 Peterson Amy C. Sale 2100.0
2018-11-09 Peterson Amy C. Sale 2898.0
2018-11-09 Peterson Amy C. Sale 2046.0
2018-11-09 Peterson Amy C. Sale 322.0
2018-11-09 Peterson Amy C. Sale 100.0
2018-11-12 Peterson Amy C. Sale 2958.0
2018-11-12 Peterson Amy C. Sale 4000.0
2018-11-12 Peterson Amy C. Sale 2527.0
2018-11-12 Peterson Amy C. Sale 1173.0
2018-11-12 Peterson Amy C. Sale 700.0
2018-11-12 Peterson Amy C. Sale 500.0
2018-11-12 Peterson Amy C. Sale 109.0
2018-11-12 Peterson Amy C. Sale 100.0
2018-11-19 Wang Xiaodong Sale 1100.0
2018-11-19 Wang Xiaodong Sale 1277.0
2018-11-19 Wang Xiaodong Sale 1173.0
2018-11-19 Wang Xiaodong Sale 850.0
2018-11-19 Wang Xiaodong Sale 600.0
2018-11-26 Huang Jane Sale 3000.0
2018-11-26 OYLER JOHN Sale 200.0
2018-11-26 OYLER JOHN Sale 2000.0
2018-11-26 OYLER JOHN Sale 1400.0
2018-11-26 OYLER JOHN Sale 968.0
2018-11-26 OYLER JOHN Sale 2605.0
2018-11-26 OYLER JOHN Sale 1100.0
2018-11-26 OYLER JOHN Sale 805.0
2018-11-27 OYLER JOHN Sale 200.0
2018-11-27 OYLER JOHN Sale 200.0
2018-11-27 OYLER JOHN Sale 800.0
2018-11-27 OYLER JOHN Sale 1629.0
2018-11-27 OYLER JOHN Sale 3475.0
2018-11-27 OYLER JOHN Sale 4148.0
2018-11-27 OYLER JOHN Sale 800.0
2018-11-28 OYLER JOHN Sale 500.0
2018-11-28 OYLER JOHN Sale 800.0
2018-11-28 OYLER JOHN Sale 1000.0
2018-11-28 OYLER JOHN Sale 2575.0
2018-11-28 OYLER JOHN Sale 1000.0
2018-11-28 OYLER JOHN Sale 2190.0
2018-11-28 OYLER JOHN Sale 800.0
2018-12-03 Wang Xiaodong Sale 2671.0
2018-12-03 Wang Xiaodong Sale 800.0
2018-12-03 Wang Xiaodong Sale 529.0
2018-12-03 Wang Xiaodong Sale 400.0
2018-12-03 Wang Xiaodong Sale 300.0
2018-12-03 Wang Xiaodong Sale 100.0
2018-12-03 Wang Xiaodong Sale 100.0
2018-12-03 Wang Xiaodong Sale 100.0
2018-12-10 OYLER JOHN Sale 400.0
2018-12-10 OYLER JOHN Sale 860.0
2018-12-10 OYLER JOHN Sale 1171.0
2018-12-10 OYLER JOHN Sale 1307.0
2018-12-10 OYLER JOHN Sale 400.0
2018-12-17 Peterson Amy C. Sale 900.0
2018-12-17 Peterson Amy C. Sale 2700.0
2018-12-17 Peterson Amy C. Sale 1700.0
2018-12-17 Peterson Amy C. Sale 1005.0
2018-12-17 Peterson Amy C. Sale 778.0
2018-12-17 Peterson Amy C. Sale 2296.0
2018-12-17 Peterson Amy C. Sale 480.0
2018-12-18 Peterson Amy C. Sale 1631.0
2018-12-18 Peterson Amy C. Sale 1897.0
2018-12-18 Peterson Amy C. Sale 2402.0
2018-12-18 Peterson Amy C. Sale 3600.0
2018-12-18 Peterson Amy C. Sale 611.0
2019-03-01 Wang Xiaodong Sale 1300.0
2019-03-01 Wang Xiaodong Sale 100.0
2019-03-01 Wang Xiaodong Sale 200.0
2019-03-01 Wang Xiaodong Sale 200.0
2019-03-01 Wang Xiaodong Sale 200.0
2019-03-01 Wang Xiaodong Sale 1000.0
2019-03-01 Wang Xiaodong Sale 600.0
2019-03-01 Wang Xiaodong Sale 200.0
2019-03-01 Wang Xiaodong Sale 200.0
2019-03-01 Wang Xiaodong Sale 1000.0
2019-03-04 OYLER JOHN Sale 2502.0
2019-03-04 OYLER JOHN Sale 1686.0
2019-03-04 OYLER JOHN Sale 200.0
2019-03-04 OYLER JOHN Sale 200.0
2019-03-04 OYLER JOHN Sale 6090.0
2019-03-04 OYLER JOHN Sale 1700.0
2019-03-04 OYLER JOHN Sale 1700.0
2019-03-04 OYLER JOHN Sale 300.0
2019-03-05 OYLER JOHN Sale 2233.0
2019-03-05 OYLER JOHN Sale 1958.0
2019-03-05 OYLER JOHN Sale 600.0
2019-03-05 OYLER JOHN Sale 2000.0
2019-03-05 OYLER JOHN Sale 1921.0
2019-03-05 OYLER JOHN Sale 1665.0
2019-03-05 OYLER JOHN Sale 444.0
2019-03-05 OYLER JOHN Sale 200.0
2019-03-06 OYLER JOHN Sale 100.0
2019-03-07 Huang Jane Sale 71.0
2019-03-11 Huang Jane Sale 2565.0
2019-03-14 Glazer Donald W. Sale 14973.0
2019-04-08 Huang Jane Sale 800.0
2019-04-08 Huang Jane Sale 3439.0
2019-04-08 Huang Jane Sale 6159.0
2019-04-08 Huang Jane Sale 2304.0
2019-04-08 Huang Jane Sale 1281.0
2019-04-08 Huang Jane Sale 147.0
2019-05-01 OYLER JOHN Sale 1402.0
2019-05-01 OYLER JOHN Sale 1371.0
2019-05-01 OYLER JOHN Sale 51.0
2019-05-01 Wu Xiaobin Sale 185.0
2019-05-01 Wu Xiaobin Sale 5657.0
2019-05-01 Wu Xiaobin Sale 113.0
2019-05-06 Liang Howard Sale 1800.0
2019-05-13 Glazer Donald W. Sale 15027.0
2019-05-20 Huang Jane Sale 300.0
2019-05-21 Liang Howard Sale 23200.0
2019-05-21 Huang Jane Sale 2200.0
2019-06-27 Liang Howard Sale 5876.0
2019-06-27 Huang Jane Sale 427.0
2019-06-27 Huang Jane Sale 3.0
2019-07-01 Wang Xiaodong Sale 2200.0
2019-07-01 Wang Xiaodong Sale 2647.0
2019-07-08 OYLER JOHN Sale 1200.0
2019-07-08 OYLER JOHN Sale 719.0
2019-07-08 OYLER JOHN Sale 1087.0
2019-07-08 OYLER JOHN Sale 100.0
2019-07-29 Huang Jane Sale 2500.0
2019-07-29 Huang Jane Sale 7630.0
2019-08-12 Huang Jane Sale 800.0
2019-08-12 Huang Jane Sale 400.0
2019-08-12 Huang Jane Sale 800.0
2019-08-12 Huang Jane Sale 500.0
2019-08-23 Chen Timothy Yung-Cheng Sale 714.0
2019-08-23 Chen Timothy Yung-Cheng Sale 286.0
2019-08-23 Chen Timothy Yung-Cheng Sale 6700.0
2019-08-23 Chen Timothy Yung-Cheng Sale 200.0
2019-08-23 Chen Timothy Yung-Cheng Sale 714.0
2019-09-03 Huang Jane Sale 2632.0
2019-09-03 Huang Jane Sale 230.0
2019-09-04 Huang Jane Sale 82.0
2019-11-01 Wu Xiaobin Sale 1000.0
2019-11-01 Wang Xiaodong Sale 1000.0
2019-11-04 Wang Xiaodong Sale 1000.0
2019-11-04 Chen Timothy Yung-Cheng Sale 1200.0
2019-11-04 Chen Timothy Yung-Cheng Sale 1394.0
2019-11-04 Chen Timothy Yung-Cheng Sale 1306.0
2019-11-04 Chen Timothy Yung-Cheng Sale 100.0
2019-11-04 Chen Timothy Yung-Cheng Sale 200.0
2019-11-04 Huang Jane Sale 4569.0
2019-11-04 Huang Jane Sale 12523.0
2019-11-04 Huang Jane Sale 12654.0
2019-11-04 Huang Jane Sale 2854.0
2019-11-04 Huang Jane Sale 300.0
2019-11-05 Chen Timothy Yung-Cheng Sale 200.0
2019-11-05 Chen Timothy Yung-Cheng Sale 1500.0
2019-11-05 Chen Timothy Yung-Cheng Sale 1892.0
2019-11-05 Chen Timothy Yung-Cheng Sale 208.0
2019-11-14 Wang Xiaodong Sale 800.0
2019-11-14 Wang Xiaodong Sale 2500.0
2019-11-14 Wang Xiaodong Sale 2200.0
2019-11-14 Wang Xiaodong Sale 704.0
2019-11-14 Wang Xiaodong Sale 1900.0
2019-11-14 Wang Xiaodong Sale 300.0
2019-11-14 Wang Xiaodong Sale 100.0
2019-11-14 Wang Xiaodong Sale 2605.0
2019-11-15 Wu Xiaobin Sale 1000.0
2019-11-15 Wang Xiaodong Sale 1496.0
2019-11-15 Wang Xiaodong Sale 395.0
2019-11-18 Huang Jane Sale 200.0
2019-11-18 Huang Jane Sale 500.0
2019-11-18 Huang Jane Sale 605.0
2019-11-18 Huang Jane Sale 95.0
2019-11-18 Huang Jane Sale 100.0
2019-11-18 Liang Howard Sale 1156.0
2019-11-18 Liang Howard Sale 2311.0
2019-11-18 Liang Howard Sale 6944.0
2019-11-18 Liang Howard Sale 8156.0
2019-11-18 Liang Howard Sale 5633.0
2019-11-18 Liang Howard Sale 200.0
2019-11-18 Liang Howard Sale 200.0
2019-11-18 Liang Howard Sale 400.0
2019-12-16 Huang Jane Sale 100.0
2019-12-16 Huang Jane Sale 800.0
2019-12-16 Huang Jane Sale 100.0
2019-12-16 Huang Jane Sale 100.0
2019-12-16 Huang Jane Sale 200.0
2019-12-16 Huang Jane Sale 100.0
2019-12-16 Huang Jane Sale 100.0
2019-12-17 OYLER JOHN Sale 7055.0
2019-12-17 OYLER JOHN Sale 15466.0
2019-12-17 OYLER JOHN Sale 16965.0
2019-12-17 OYLER JOHN Sale 18215.0
2019-12-17 OYLER JOHN Sale 2400.0
2019-12-17 OYLER JOHN Sale 200.0
2019-12-17 OYLER JOHN Sale 1958.0
2020-01-21 Huang Jane Sale 813.0
2020-01-21 Huang Jane Sale 600.0
2020-01-21 Huang Jane Sale 87.0
2020-02-18 Huang Jane Sale 1179.0
2020-02-18 Huang Jane Sale 321.0
2020-03-04 Wang Xiaodong Sale 3031.0
2020-03-04 Wang Xiaodong Sale 1768.0
2020-03-04 Wang Xiaodong Sale 201.0
2020-04-16 Huang Jane Sale 1500.0
2020-04-29 Huang Jane Sale 1500.0
2020-05-01 Wu Xiaobin Sale 5255.0
2020-05-01 Wu Xiaobin Sale 1224.0
2020-05-01 Wu Xiaobin Sale 300.0
2020-05-01 Wu Xiaobin Sale 245.0
2020-05-01 OYLER JOHN Sale 1000.0
2020-05-01 OYLER JOHN Sale 302.0
2020-05-01 OYLER JOHN Sale 2859.0
2020-05-01 OYLER JOHN Sale 474.0
2020-05-19 Glazer Donald W. Sale 10000.0
2020-05-29 Huang Jane Sale 500.0
2020-05-29 Huang Jane Sale 569.0
2020-05-29 Huang Jane Sale 431.0
2020-06-08 Wang Xiaodong Sale 3500.0
2020-06-08 Wang Xiaodong Sale 2300.0
2020-06-08 Wang Xiaodong Sale 200.0
2020-06-08 Huang Jane Sale 631.0
2020-06-08 Wu Xiaobin Sale 1200.0
2020-06-08 Wu Xiaobin Sale 1125.0
2020-06-08 Wu Xiaobin Sale 475.0
2020-06-08 Liang Howard Sale 453.0
2020-06-10 OYLER JOHN Sale 900.0
2020-06-22 Wang Xiaodong Sale 1800.0
2020-06-22 Wang Xiaodong Sale 2220.0
2020-06-22 Wang Xiaodong Sale 800.0
2020-06-22 Wang Xiaodong Sale 180.0
2020-06-22 OYLER JOHN Sale 900.0
2020-06-22 OYLER JOHN Sale 800.0
2020-06-22 OYLER JOHN Sale 1772.0
2020-06-22 OYLER JOHN Sale 3714.0
2020-06-22 OYLER JOHN Sale 3095.0
2020-06-23 Wang Xiaodong Sale 1845.0
2020-06-23 Wang Xiaodong Sale 3455.0
2020-06-23 Wang Xiaodong Sale 700.0
2020-06-23 OYLER JOHN Sale 690.0
2020-06-23 OYLER JOHN Sale 1610.0
2020-06-23 OYLER JOHN Sale 4922.0
2020-06-23 OYLER JOHN Sale 7438.0
2020-06-23 OYLER JOHN Sale 410.0
2020-06-24 OYLER JOHN Sale 4741.0
2020-06-24 OYLER JOHN Sale 4115.0
2020-06-24 OYLER JOHN Sale 3800.0
2020-06-24 OYLER JOHN Sale 1725.0
2020-06-26 Huang Jane Sale 679.0
2020-06-26 Huang Jane Sale 700.0
2020-06-26 Huang Jane Sale 700.0
2020-06-29 Huang Jane Sale 435.0
2020-06-29 Huang Jane Sale 300.0
2020-06-29 Huang Jane Sale 402.0
2020-06-29 Huang Jane Sale 500.0
2020-06-29 Huang Jane Sale 198.0
2020-06-29 Huang Jane Sale 100.0
2020-06-29 Liang Howard Sale 300.0
2020-06-29 OYLER JOHN Sale 300.0
2020-06-29 OYLER JOHN Sale 1100.0
2020-06-29 OYLER JOHN Sale 35.0
2020-07-01 OYLER JOHN Sale 2016.0
2020-07-01 OYLER JOHN Sale 1800.0
2020-07-01 Wang Xiaodong Sale 690.0
2020-07-01 Wang Xiaodong Sale 2100.0
2020-07-01 Wang Xiaodong Sale 1600.0
2020-07-01 Wang Xiaodong Sale 457.0
2020-07-06 OYLER JOHN Sale 800.0
2020-07-06 OYLER JOHN Sale 7701.0
2020-07-06 OYLER JOHN Sale 6300.0
2020-07-06 OYLER JOHN Sale 2561.0
2020-07-07 OYLER JOHN Sale 3730.0
2020-07-07 OYLER JOHN Sale 1501.0
2020-07-07 OYLER JOHN Sale 5474.0
2020-07-07 OYLER JOHN Sale 8318.0
2020-07-07 Huang Jane Sale 3921.0
2020-07-07 Wang Xiaodong Sale 6000.0
2020-07-08 OYLER JOHN Sale 600.0
2020-07-08 OYLER JOHN Sale 700.0
2020-07-08 OYLER JOHN Sale 1800.0
2020-07-08 OYLER JOHN Sale 2900.0
2020-07-08 OYLER JOHN Sale 4841.0
2020-07-08 OYLER JOHN Sale 3834.0
2020-07-08 OYLER JOHN Sale 2854.0
2020-07-13 Wu Xiaobin Sale 3000.0
2020-07-15 Wu Xiaobin Sale 2000.0
2020-07-15 Wu Xiaobin Sale 300.0
2020-07-15 Wu Xiaobin Sale 200.0
2020-07-15 Wu Xiaobin Sale 200.0
2020-07-17 Wu Xiaobin Sale 300.0
2020-07-17 Wu Xiaobin Sale 400.0
2020-07-20 Wu Xiaobin Sale 2600.0
2020-07-20 Wang Xiaodong Sale 300.0
2020-07-20 Wang Xiaodong Sale 1000.0
2020-07-20 Wang Xiaodong Sale 687.0
2020-07-20 Wang Xiaodong Sale 1902.0
2020-07-20 Wang Xiaodong Sale 1111.0
2020-07-20 Wang Xiaodong Sale 500.0
2020-07-20 Wang Xiaodong Sale 5430.0
2020-07-20 Wang Xiaodong Sale 2652.0
2020-07-20 Wang Xiaodong Sale 2039.0
2020-07-20 Wang Xiaodong Sale 1379.0
2020-07-20 OYLER JOHN Sale 700.0
2020-07-20 OYLER JOHN Sale 2211.0
2020-07-20 OYLER JOHN Sale 7326.0
2020-07-20 OYLER JOHN Sale 4032.0
2020-07-20 OYLER JOHN Sale 7345.0
2020-07-20 OYLER JOHN Sale 6948.0
2020-07-20 OYLER JOHN Sale 200.0
2020-07-21 OYLER JOHN Sale 4410.0
2020-07-21 OYLER JOHN Sale 1350.0
2020-07-21 OYLER JOHN Sale 1612.0
2020-07-21 OYLER JOHN Sale 5751.0
2020-07-21 OYLER JOHN Sale 3896.0
2020-07-21 OYLER JOHN Sale 4500.0
2020-07-21 OYLER JOHN Sale 3594.0
2020-07-21 OYLER JOHN Sale 1300.0
2020-07-22 OYLER JOHN Sale 6136.0
2020-07-22 OYLER JOHN Sale 4200.0
2020-07-22 OYLER JOHN Sale 4612.0
2020-07-22 OYLER JOHN Sale 3300.0
2020-07-22 OYLER JOHN Sale 2400.0
2020-07-22 OYLER JOHN Sale 1795.0
2020-07-22 OYLER JOHN Sale 1505.0
2020-07-22 OYLER JOHN Sale 1900.0
2020-07-22 OYLER JOHN Sale 1000.0
2020-07-22 OYLER JOHN Sale 300.0
2020-07-22 OYLER JOHN Sale 146.0
2020-07-22 OYLER JOHN Sale 354.0
2020-07-22 OYLER JOHN Sale 100.0
2020-07-29 Huang Jane Sale 1301.0
2020-07-29 Huang Jane Sale 700.0
2020-07-29 Huang Jane Sale 200.0
2020-07-29 Huang Jane Sale 400.0
2020-07-29 Huang Jane Sale 399.0
2020-08-03 OYLER JOHN Sale 100.0
2020-08-03 OYLER JOHN Sale 400.0
2020-08-03 OYLER JOHN Sale 200.0
2020-08-03 OYLER JOHN Sale 206.0
2020-08-03 OYLER JOHN Sale 2876.0
2020-08-03 OYLER JOHN Sale 12020.0
2020-08-03 OYLER JOHN Sale 3567.0
2020-08-03 OYLER JOHN Sale 3107.0
2020-08-03 OYLER JOHN Sale 2400.0
2020-08-03 OYLER JOHN Sale 300.0
2020-08-04 OYLER JOHN Sale 283.0
2020-08-04 OYLER JOHN Sale 1369.0
2020-08-04 OYLER JOHN Sale 3025.0
2020-08-04 OYLER JOHN Sale 2575.0
2020-08-04 OYLER JOHN Sale 2209.0
2020-08-04 OYLER JOHN Sale 3300.0
2020-08-04 OYLER JOHN Sale 1921.0
2020-08-04 OYLER JOHN Sale 301.0
2020-08-04 OYLER JOHN Sale 300.0
2020-08-04 OYLER JOHN Sale 100.0
2020-08-05 OYLER JOHN Sale 700.0
2020-08-05 OYLER JOHN Sale 1300.0
2020-08-05 OYLER JOHN Sale 3600.0
2020-08-05 OYLER JOHN Sale 2399.0
2020-08-05 OYLER JOHN Sale 2365.0
2020-08-05 OYLER JOHN Sale 1894.0
2020-08-05 OYLER JOHN Sale 608.0
2020-08-05 OYLER JOHN Sale 3767.0
2020-08-05 OYLER JOHN Sale 621.0
2020-08-10 Wang Xiaodong Sale 1500.0
2020-08-10 Wang Xiaodong Sale 1194.0
2020-08-10 Wang Xiaodong Sale 100.0
2020-08-10 Wang Xiaodong Sale 400.0
2020-08-10 Wang Xiaodong Sale 400.0
2020-08-10 Wang Xiaodong Sale 406.0
2020-08-10 Chen Timothy Yung-Cheng Sale 700.0
2020-08-10 Chen Timothy Yung-Cheng Sale 400.0
2020-08-10 Chen Timothy Yung-Cheng Sale 500.0
2020-08-10 Chen Timothy Yung-Cheng Sale 300.0
2020-08-10 Chen Timothy Yung-Cheng Sale 300.0
2020-08-11 Chen Timothy Yung-Cheng Sale 1000.0
2020-08-11 Chen Timothy Yung-Cheng Sale 700.0
2020-08-11 Chen Timothy Yung-Cheng Sale 203.0
2020-08-12 Chen Timothy Yung-Cheng Sale 2897.0
2020-08-12 OYLER JOHN Sale 1100.0
2020-08-12 OYLER JOHN Sale 4015.0
2020-08-12 OYLER JOHN Sale 3701.0
2020-08-12 OYLER JOHN Sale 2322.0
2020-08-12 OYLER JOHN Sale 7482.0
2020-08-12 OYLER JOHN Sale 1200.0
2020-08-13 OYLER JOHN Sale 681.0
2020-08-13 OYLER JOHN Sale 1731.0
2020-08-13 OYLER JOHN Sale 800.0
2020-08-13 OYLER JOHN Sale 3743.0
2020-08-13 OYLER JOHN Sale 5585.0
2020-08-13 OYLER JOHN Sale 1903.0
2020-08-14 OYLER JOHN Sale 2298.0
2020-08-14 OYLER JOHN Sale 2817.0
2020-08-14 OYLER JOHN Sale 1790.0
2020-08-14 OYLER JOHN Sale 1500.0
2020-08-14 OYLER JOHN Sale 300.0
2020-08-19 OYLER JOHN Sale 3401.0
2020-08-19 OYLER JOHN Sale 4403.0
2020-08-19 OYLER JOHN Sale 9741.0
2020-08-19 OYLER JOHN Sale 6221.0
2020-08-19 OYLER JOHN Sale 4800.0
2020-08-19 OYLER JOHN Sale 1300.0
2020-08-20 OYLER JOHN Sale 1000.0
2020-08-20 OYLER JOHN Sale 2500.0
2020-08-20 OYLER JOHN Sale 2000.0
2020-08-20 OYLER JOHN Sale 600.0
2020-08-20 OYLER JOHN Sale 4798.0
2020-08-20 OYLER JOHN Sale 3845.0
2020-08-20 OYLER JOHN Sale 2101.0
2020-08-20 OYLER JOHN Sale 4679.0
2020-08-21 OYLER JOHN Sale 3103.0
2020-08-21 OYLER JOHN Sale 10568.0
2020-08-21 OYLER JOHN Sale 10997.0
2020-08-21 OYLER JOHN Sale 6255.0
2020-08-21 OYLER JOHN Sale 2471.0
2020-08-21 OYLER JOHN Sale 6700.0
2020-08-21 OYLER JOHN Sale 694.0
2020-08-28 Huang Jane Sale 800.0
2020-08-28 Huang Jane Sale 200.0
2020-08-28 Huang Jane Sale 1000.0
2020-08-28 Huang Jane Sale 700.0
2020-08-28 Huang Jane Sale 300.0
2020-08-31 OYLER JOHN Sale 1100.0
2020-08-31 OYLER JOHN Sale 600.0
2020-08-31 OYLER JOHN Sale 2200.0
2020-08-31 OYLER JOHN Sale 5707.0
2020-08-31 OYLER JOHN Sale 3312.0
2020-08-31 OYLER JOHN Sale 42.0
2020-09-01 OYLER JOHN Sale 3945.0
2020-09-01 OYLER JOHN Sale 2959.0
2020-09-01 OYLER JOHN Sale 3401.0
2020-09-01 OYLER JOHN Sale 4290.0
2020-09-01 OYLER JOHN Sale 1228.0
2020-09-01 OYLER JOHN Sale 1904.0
2020-09-01 OYLER JOHN Sale 647.0
2020-09-01 OYLER JOHN Sale 1000.0
2020-09-01 OYLER JOHN Sale 900.0
2020-09-02 OYLER JOHN Sale 1200.0
2020-09-02 OYLER JOHN Sale 4482.0
2020-09-02 OYLER JOHN Sale 8019.0
2020-09-02 OYLER JOHN Sale 1802.0
2020-09-02 OYLER JOHN Sale 610.0
2020-09-02 OYLER JOHN Sale 3300.0
2020-09-02 OYLER JOHN Sale 1905.0
2020-09-02 OYLER JOHN Sale 1455.0
2020-09-02 OYLER JOHN Sale 3018.0
2020-09-02 OYLER JOHN Sale 2016.0
2020-09-03 Huang Jane Sale 1000.0
2020-09-03 Huang Jane Sale 1411.0
2020-09-03 Huang Jane Sale 500.0
2020-09-03 Huang Jane Sale 217.0
2020-09-14 Liang Howard Sale 400.0
2020-09-14 Liang Howard Sale 1681.0
2020-09-14 Liang Howard Sale 6478.0
2020-09-14 Liang Howard Sale 3157.0
2020-09-14 Liang Howard Sale 2181.0
2020-09-14 Liang Howard Sale 103.0
2020-09-14 OYLER JOHN Sale 600.0
2020-09-14 OYLER JOHN Sale 1500.0
2020-09-14 OYLER JOHN Sale 7116.0
2020-09-14 OYLER JOHN Sale 6877.0
2020-09-14 OYLER JOHN Sale 3476.0
2020-09-14 OYLER JOHN Sale 170.0
2020-09-15 OYLER JOHN Sale 2200.0
2020-09-15 OYLER JOHN Sale 7868.0
2020-09-15 OYLER JOHN Sale 5339.0
2020-09-15 OYLER JOHN Sale 12799.0
2020-09-15 OYLER JOHN Sale 4642.0
2020-09-15 OYLER JOHN Sale 1100.0
2020-09-15 OYLER JOHN Sale 266.0
2020-09-16 OYLER JOHN Sale 10312.0
2020-09-16 OYLER JOHN Sale 13140.0
2020-09-16 OYLER JOHN Sale 2800.0
2020-09-16 OYLER JOHN Sale 300.0
2020-09-16 OYLER JOHN Sale 723.0
2020-09-17 Wu Xiaobin Sale 3500.0
2020-09-17 Wu Xiaobin Sale 500.0
2020-09-17 Wang Xiaodong Sale 4916.0
2020-09-17 Wang Xiaodong Sale 84.0
2020-09-25 Wu Xiaobin Sale 4000.0
2020-09-25 Wang Xiaodong Sale 4380.0
2020-09-25 Wang Xiaodong Sale 620.0
2020-09-28 OYLER JOHN Sale 2233.0
2020-09-28 OYLER JOHN Sale 5187.0
2020-09-28 OYLER JOHN Sale 21080.0
2020-09-28 OYLER JOHN Sale 1800.0
2020-09-28 OYLER JOHN Sale 700.0
2020-09-29 OYLER JOHN Sale 450.0
2020-09-29 OYLER JOHN Sale 550.0
2020-09-29 OYLER JOHN Sale 200.0
2020-09-29 OYLER JOHN Sale 400.0
2020-09-29 OYLER JOHN Sale 800.0
2020-09-29 OYLER JOHN Sale 3831.0
2020-09-29 OYLER JOHN Sale 10827.0
2020-09-29 OYLER JOHN Sale 4236.0
2020-09-29 OYLER JOHN Sale 1609.0
2020-09-29 OYLER JOHN Sale 400.0
2020-09-29 Huang Jane Sale 200.0
2020-09-29 Huang Jane Sale 730.0
2020-09-29 Huang Jane Sale 468.0
2020-09-29 Huang Jane Sale 102.0
2020-10-05 Liang Howard Sale 817.0
2020-10-05 Liang Howard Sale 1415.0
2020-10-05 Liang Howard Sale 568.0
2020-10-05 Liang Howard Sale 500.0
2020-10-05 Liang Howard Sale 1200.0
2020-10-05 Liang Howard Sale 1000.0
2020-10-05 Liang Howard Sale 2001.0
2020-10-05 Liang Howard Sale 1499.0
2020-10-05 Liang Howard Sale 2831.0
2020-10-05 Liang Howard Sale 1869.0
2020-10-05 Liang Howard Sale 300.0
2020-10-05 Wu Xiaobin Sale 4000.0
2020-10-05 Wang Xiaodong Sale 5000.0
2020-10-16 Wang Xiaodong Sale 5000.0
2020-10-29 Huang Jane Sale 1261.0
2020-10-29 Huang Jane Sale 139.0
2020-10-29 Huang Jane Sale 100.0
2020-11-30 Huang J Sale 96
2020-11-30 Huang J Sale 100
2020-11-30 Huang J Sale 100
2020-11-30 Huang J Sale 100
2020-11-30 Huang J Sale 100
2020-11-30 Huang J Sale 300
2020-11-30 Huang J Sale 200
2020-11-30 Huang J Sale 100
2020-11-30 Huang J Sale 200
2020-11-30 Huang J Sale 100
2020-11-30 Huang J Sale 104
2020-12-04 BAKER BROS. ADVISORS LP Sale 1386033
2020-12-04 BAKER BROS. ADVISORS LP Sale 125513
2020-12-14 Liang Howard Sale 700
2020-12-14 Liang Howard Sale 17456
2020-12-14 Liang Howard Sale 24842
2020-12-14 Liang Howard Sale 9752
2020-12-14 Liang Howard Sale 5885
2020-12-14 Liang Howard Sale 400
2020-12-14 Liang Howard Sale 7500
2020-12-14 Liang Howard Sale 15062
2020-12-14 Liang Howard Sale 6203
2020-12-14 Liang Howard Sale 4100
2020-12-29 Huang J Sale 300
2020-12-29 Huang J Sale 300
2020-12-29 Huang J Sale 200
2020-12-29 Huang J Sale 200
2020-12-29 Huang J Sale 300
2020-12-29 Huang J Sale 200
2021-01-04 BAKER BROS. ADVISORS LP Sale 111094
2021-01-04 BAKER BROS. ADVISORS LP Sale 10060
2021-01-15 Liang Howard Sale 5606
2021-01-15 Liang Howard Sale 6994
2021-01-14 Liang Howard Sale 300
2021-01-14 Liang Howard Sale 1100
2021-01-29 Huang J Sale 200
2021-01-29 Huang J Sale 100
2021-01-29 Huang J Sale 100
2021-01-29 Huang J Sale 100
2021-01-29 Huang J Sale 300
2021-01-29 Huang J Sale 7
2021-01-29 Huang J Sale 393
2021-01-29 Huang J Sale 300
Transaction Date) Insider Transaction Type Number of Shares Transacted