Oct 8, 2025 | Lee Chan Henry | Open Market Sale | 10671 | 350.40 | $ 3,739,107.61 |
Oct 8, 2025 | Lee Chan Henry | Option Excercise | 9559 | 211.04 | $ 2,017,363.34 |
Sep 16, 2025 | OYLER JOHN | Open Market Sale | 27803 | 325.71 | $ 9,055,693.88 |
Sep 9, 2025 | Wang Xiaodong | Other Disposition | 148096 | 0.00 | $ 0.00 |
Sep 9, 2025 | Wang Lai | Open Market Sale | 5000 | 350.06 | $ 1,750,311.50 |
Sep 5, 2025 | Sanders Corazon (Corsee) D. | Option Excercise | 2665 | 155.68 | $ 414,887.20 |
Sep 5, 2025 | Sanders Corazon (Corsee) D. | Open Market Sale | 2665 | 337.00 | $ 898,105.00 |
Sep 2, 2025 | Ball Titus B. | Open Market Sale | 122 | 326.76 | $ 39,864.72 |
Aug 13, 2025 | Wu Xiaobin | Option Excercise | 89794 | 160.78 | $ 14,436,876.67 |
Aug 13, 2025 | Wu Xiaobin | Open Market Sale | 89794 | 304.56 | $ 27,347,635.42 |
Aug 13, 2025 | Lee Chan Henry | Open Market Sale | 11013 | 300.45 | $ 3,308,877.31 |
Aug 13, 2025 | Lee Chan Henry | Option Excercise | 8230 | 177.90 | $ 1,464,079.54 |
Aug 1, 2025 | Rosenberg Aaron | Open Market Sale | 1190 | 290.47 | $ 345,659.30 |
Jul 30, 2025 | Lee Chan Henry | Open Market Sale | 920 | 304.60 | $ 280,232.74 |
Jul 29, 2025 | Wang Lai | Open Market Sale | 4300 | 302.65 | $ 1,301,375.41 |
Jul 18, 2025 | Wang Lai | Open Market Sale | 700 | 300.00 | $ 210,000.00 |
Jul 9, 2025 | OYLER JOHN | Open Market Sale | 27802 | 253.38 | $ 7,044,590.88 |
Jun 24, 2025 | Wang Xiaodong | Open Market Sale | 2007 | 265.50 | $ 532,867.36 |
Jun 23, 2025 | Wang Lai | Open Market Sale | 1028 | 260.00 | $ 267,280.00 |
Jun 23, 2025 | Wu Xiaobin | Open Market Sale | 1363 | 260.00 | $ 354,380.00 |
Jun 23, 2025 | OYLER JOHN | Open Market Sale | 3174 | 261.61 | $ 830,359.87 |
Jun 16, 2025 | Lee Chan Henry | Open Market Sale | 422 | 266.50 | $ 112,463.00 |
Jun 16, 2025 | Wang Lai | Open Market Sale | 1647 | 262.11 | $ 431,699.06 |
Jun 16, 2025 | Wu Xiaobin | Open Market Sale | 2173 | 261.27 | $ 567,741.71 |
Jun 16, 2025 | OYLER JOHN | Open Market Sale | 5140 | 263.33 | $ 1,353,519.55 |
Jun 11, 2025 | Ball Titus B. | Open Market Sale | 134 | 258.36 | $ 34,620.05 |
Jun 10, 2025 | Yi Qingqing | Other Disposition | 29614 | 0.00 | $ 0.00 |
Jun 10, 2025 | Rosenberg Aaron | Grant | 63674 | 0.00 | $ 0.00 |
Jun 10, 2025 | Wang Lai | Grant | 86359 | 0.00 | $ 0.00 |
Jun 10, 2025 | Wu Xiaobin | Grant | 123370 | 0.00 | $ 0.00 |
Jun 10, 2025 | Wang Xiaodong | Grant | 98696 | 0.00 | $ 0.00 |
Jun 10, 2025 | Wang Xiaodong | Option Excercise | 41760 | 6.50 | $ 271,440.00 |
Jun 10, 2025 | Wang Xiaodong | Open Market Sale | 41760 | 262.82 | $ 10,975,315.61 |
Jun 10, 2025 | OYLER JOHN | Grant | 185055 | 0.00 | $ 0.00 |
Jun 10, 2025 | Ball Titus B. | Grant | 29601 | 0.00 | $ 0.00 |
Jun 10, 2025 | Lee Chan Henry | Grant | 46878 | 0.00 | $ 0.00 |
Jun 6, 2025 | Lee Chan Henry | Open Market Sale | 700 | 256.11 | $ 179,279.88 |
Jun 6, 2025 | Wang Lai | Open Market Sale | 1402 | 252.39 | $ 353,853.30 |
Jun 6, 2025 | Wu Xiaobin | Open Market Sale | 1934 | 253.15 | $ 489,591.02 |
Jun 6, 2025 | OYLER JOHN | Open Market Sale | 5127 | 252.77 | $ 1,295,946.05 |
May 21, 2025 | BAKER BROS. ADVISORS LP | Grant | 43940 | 0.00 | $ 0.00 |
May 21, 2025 | 667, L.P. | Grant | 43940 | 0.00 | $ 0.00 |
May 21, 2025 | Baker Bros. Advisors (GP) LLC | Grant | 43940 | 0.00 | $ 0.00 |
May 21, 2025 | Baker Brothers Life Sciences LP | Grant | 43940 | 0.00 | $ 0.00 |
May 21, 2025 | BAKER FELIX | Grant | 43940 | 0.00 | $ 0.00 |
May 21, 2025 | BAKER JULIAN | Grant | 43940 | 0.00 | $ 0.00 |
Feb 28, 2025 | BAKER BROS. ADVISORS LP | Open Market Sale | 732827 | 260.00 | $ 190,535,020.00 |
Feb 28, 2025 | 667, L.P. | Open Market Sale | 732827 | 260.00 | $ 190,535,020.00 |
Feb 28, 2025 | Baker Bros. Advisors (GP) LLC | Open Market Sale | 732827 | 260.00 | $ 190,535,020.00 |
Feb 28, 2025 | Baker Brothers Life Sciences LP | Open Market Sale | 732827 | 260.00 | $ 190,535,020.00 |
Feb 28, 2025 | BAKER FELIX | Open Market Sale | 732827 | 260.00 | $ 190,535,020.00 |
Feb 28, 2025 | BAKER JULIAN | Open Market Sale | 732827 | 260.00 | $ 190,535,020.00 |