| Sep 3, 2026 (view filing)7:47 PM ET | Sep 2 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.67K | $19.66 | −$32.9K | −0.2%986.1K after | |
| Sep 3, 2026 (view filing)7:47 PM ET | Sep 2 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −2.13K | $19.66 | −$41.8K | −0.6%359.9K after | |
| Aug 28, 2026 (view filing)6:06 PM ET | Aug 27 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.19K | $19.91 | −$23.7K | −0.3%362.1K after | |
| Aug 28, 2026 (view filing)6:05 PM ET | Aug 27 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −939 | $19.91 | −$18.7K | −0.1%987.8K after | |
| Jun 3, 2026 (view filing) | Jun 2 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −2.15K | $17.89 | −$38.4K | −0.6%367.6K after | |
| Jun 3, 2026 (view filing) | Jun 2 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.69K | $17.89 | −$30.2K | −0.2%990.4K after | |
| May 28, 2026 (view filing) | May 27 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.20K | $17.60 | −$21.1K | −0.3%369.8K after | |
| May 28, 2026 (view filing) | May 27 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −945 | $17.60 | −$16.6K | −0.1%992.1K after | |
| Dec 3, 2025 (view filing) | Dec 2 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.14K | $28.33 | −$32.3K | −0.3%336.7K after | |
| Dec 3, 2025 (view filing) | Dec 2 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.07K | $28.33 | −$30.5K | −0.1%952.9K after | |
| Dec 1, 2025 (view filing) | Nov 28 | 3 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.20K | $29.57 | −$35.4K | −0.4%337.9K after | |
| Dec 1, 2025 (view filing) | Nov 28 | 3 days | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −943 | $29.57 | −$27.9K | −0.1%954.0K after | |
| Nov 25, 2025 (view filing) | Nov 24 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −681 | $30.47 | −$20.8K | −0.2%339.1K after | |
| Nov 25, 2025 (view filing) | Nov 24 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −535 | $30.47 | −$16.3K | −0.1%954.9K after | |
| Nov 21, 2025 (view filing) | Nov 19 | 2 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −10.0K | $29.10 | −$291.0K | −2.8%349.8K after | |
| Sep 3, 2025 (view filing) | Sep 3 | Same day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.13K | $22.03 | −$24.8K | −0.3%364.1K after | |
| Sep 3, 2025 (view filing) | Sep 3 | Same day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.06K | $22.03 | −$23.4K | −0.1%957.1K after | |
| Aug 28, 2025 (view filing) | Aug 27 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.20K | $21.48 | −$25.8K | −0.3%365.2K after | |
| Aug 28, 2025 (view filing) | Aug 27 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −943 | $21.48 | −$20.3K | −0.1%958.1K after | |
| Aug 26, 2025 (view filing) | Aug 25 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −696 | $21.50 | −$15.0K | −0.2%366.4K after | |
| Aug 26, 2025 (view filing) | Aug 25 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −548 | $21.50 | −$11.8K | −0.1%959.1K after | |
| Jun 3, 2025 (view filing) | Jun 2 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −754 | $20.29 | −$15.3K | −0.1%961.3K after | |
| Jun 3, 2025 (view filing) | Jun 2 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.14K | $20.29 | −$23.0K | −0.3%371.5K after | |
| May 28, 2025 (view filing) | May 27 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.87K | $20.54 | −$38.5K | −0.5%372.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 28, 2025 (view filing) | May 27 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.04K | $20.54 | −$21.3K | −0.1%962.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 5, 2025 (view filing) | Mar 5 | Same day | Kim PaulCFO and Treasurer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +100.0K | $15.96 | +$1.60M | +40.3%348.3K after | |
| Dec 4, 2024 (view filing) | Dec 3 | 1 day | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.46K | $19.50 | −$28.4K | −0.4%334.7K after | |
| Dec 4, 2024 (view filing) | Dec 3 | 1 day | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.37K | $19.50 | −$26.8K | −0.1%919.5K after | |
| Nov 27, 2024 (view filing) | Nov 25 | 2 days | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −497 | $18.26 | −$9.08K | −0.1%920.8K after | |
| Nov 27, 2024 (view filing) | Nov 25 | 2 days | Hsieh MingChief Executive Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −2.23K | $18.26 | −$40.7K | −0.3%703.7K after | |
| Nov 27, 2024 (view filing) | Nov 25 | 2 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −689 | $18.26 | −$12.6K | −0.2%336.1K after | |
| Sep 5, 2024 (view filing) | Sep 3 | 2 days | Kim PaulCFO and Treasurer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.67K | $21.96 | −$36.8K | −0.8%209.5K after | |
| Sep 5, 2024 (view filing) | Sep 3 | 2 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.59K | $21.96 | −$35.0K | −0.5%341.2K after | |
| Sep 5, 2024 (view filing) | Sep 3 | 2 days | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.50K | $21.96 | −$33.0K | −0.2%923.1K after | |
| Aug 29, 2024 (view filing) | Aug 27 | 2 days | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −563 | $22.83 | −$12.9K | −0.1%924.6K after | |
| Aug 29, 2024 (view filing) | Aug 27 | 2 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −715 | $22.83 | −$16.3K | −0.2%342.8K after | |
| Aug 29, 2024 (view filing) | Aug 27 | 2 days | Hsieh MingChief Executive Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −2.31K | $22.83 | −$52.8K | −0.3%707.3K after | |
| Aug 29, 2024 (view filing) | Aug 27 | 2 days | Kim PaulCFO and Treasurer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −733 | $22.83 | −$16.7K | −0.3%211.2K after | |
| Dec 13, 2023 (view filing) | Dec 11 | 2 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −22.0K | $26.52 | −$583.5K | −5.7%363.1K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 6, 2023 (view filing) | Dec 4 | 2 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.78K | $27.57 | −$49.0K | −0.5%385.1K after | |
| Dec 6, 2023 (view filing) | Dec 4 | 2 days | Kim PaulCFO and Treasurer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.44K | $27.57 | −$39.6K | −0.7%200.5K after | |
| Dec 6, 2023 (view filing) | Dec 4 | 2 days | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.44K | $27.57 | −$39.6K | −0.2%905.9K after | |
| Nov 20, 2023 (view filing) | Nov 16 | 4 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.62K | $27.25 | −$44.1K | −0.4%386.9K after | |
| Nov 20, 2023 (view filing) | Nov 16 | 4 days | Kim PaulCFO and Treasurer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.31K | $27.25 | −$35.6K | −0.6%201.9K after | |
| Sep 11, 2023 (view filing) | Sep 7 | 4 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.49K | $31.41 | −$46.9K | −0.4%416.0K after | |
| Sep 11, 2023 (view filing) | Sep 7 | 4 days | Kim PaulCFO and Treasurer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.49K | $31.41 | −$46.9K | −0.7%214.1K after | |
| Sep 11, 2023 (view filing) | Sep 7 | 4 days | Gao HanlinChief Scientific Officer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.04K | $31.41 | −$32.7K | −0.1%912.9K after | |
| Aug 30, 2023 (view filing) | Aug 28 | 2 days | Kim PaulCFO and Treasurer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −10.3K | $33.62 | −$346.3K | −4.6%215.6K after | |
| Aug 21, 2023 (view filing) | Aug 17 | 4 days | Xie JianPresident and COO | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.31K | $33.88 | −$44.3K | −0.3%417.5K after | |
| Aug 21, 2023 (view filing) | Aug 17 | 4 days | Kim PaulCFO and Treasurer | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.80K | $33.88 | −$60.9K | −0.8%225.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |