| Apr 23, 2024 (view filing) | Apr 19 | 4 days | Yan MingCHIEF TECHNOLOGY 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. | −20.0K | $5.87 | −$117.4K | −0.3%5.99M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 11, 2024 (view filing) | Apr 9 | 2 days | Yan MingCHIEF TECHNOLOGY 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.90K | $7.00 | −$13.3K | 0.0%6.01M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 19, 2024 (view filing) | Mar 18-19 | 1 day | Yan MingCHIEF TECHNOLOGY 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. | −40.0K | $6.74 | −$269.6K | −0.7%6.01M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average.10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Dec 21, 2023 (view filing) | Dec 19 | 2 days | Yan MingChief Technology 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. | −20.0K | $9.43 | −$188.6K | −0.3%6.04M after | |
| Nov 21, 2023 (view filing) | Nov 20 | 1 day | Yan MingChief Technology 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. | −20.0K | $6.03 | −$120.6K | −0.3%7.76M after | |
| Oct 23, 2023 (view filing) | Oct 19 | 4 days | Yan MingChief Technology 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. | −20.0K | $4.80 | −$96.0K | −0.3%7.78M after | |
| Sep 20, 2023 (view filing) | Sep 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $6.49 | −$129.8K | −0.3%7.80M after | |
| Aug 21, 2023 (view filing) | Aug 21 | Same day | Yan MingChief Technology 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. | −20.0K | $8.07 | −$161.4K | −0.3%7.82M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jul 20, 2023 (view filing) | Jul 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $8.76 | −$175.2K | −0.3%7.83M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Jun 21, 2023 (view filing) | Jun 20 | 1 day | Yan MingChief Technology 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. | −20.0K | $8.18 | −$163.6K | −0.3%7.85M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| May 19, 2023 (view filing) | May 19 | Same day | Yan MingChief Technology 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. | −20.0K | $7.19 | −$143.8K | −0.3%7.87M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Apr 20, 2023 (view filing) | Apr 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $9.71 | −$194.2K | −0.3%7.89M after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 21, 2023 (view filing) | Mar 20 | 1 day | Yan MingChief Technology 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. | −20.0K | $9.29 | −$185.8K | −0.3%7.91M after | |
| Feb 23, 2023 (view filing) | Feb 21 | 2 days | Yan MingChief Technology 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. | −20.0K | $10.94 | −$218.8K | −0.3%7.93M after | |
| Feb 10, 2023 (view filing) | Feb 8 | 2 days | Yan MingChief Technology 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. | −897 | $13.53 | −$12.1K | 0.0%7.94M after | |
| Feb 7, 2023 (view filing) | Feb 3 | 4 days | Yan MingChief Technology 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.09K | $13.50 | −$14.7K | 0.0%7.95M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 20, 2023 (view filing) | Jan 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $11.03 | −$220.6K | −0.3%7.95M after | |
| Dec 20, 2022 (view filing) | Dec 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $10.38 | −$207.6K | −0.3%7.97M after | |
| Nov 22, 2022 (view filing) | Nov 21 | 1 day | Yan MingChief Technology 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. | −20.0K | $14.66 | −$293.2K | −0.2%7.99M after | |
| Oct 20, 2022 (view filing) | Oct 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $14.42 | −$288.4K | −0.2%8.01M after | |
| Sep 20, 2022 (view filing) | Sep 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $12.42 | −$248.4K | −0.2%8.03M after | |
| Aug 19, 2022 (view filing) | Aug 19 | Same day | Yan MingChief Technology 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. | −20.0K | $13.62 | −$272.4K | −0.2%8.05M after | |
| Jul 20, 2022 (view filing) | Jul 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $11.83 | −$236.6K | −0.2%8.06M after | |
| Jun 22, 2022 (view filing) | Jun 21 | 1 day | Yan MingChief Technology 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. | −20.0K | $10.06 | −$201.2K | −0.2%8.08M after | |
| May 20, 2022 (view filing) | May 19 | 1 day | Yan MingChief Technology 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. | −20.0K | $9.92 | −$198.4K | −0.2%8.10M after | |
| Apr 21, 2022 (view filing) | Apr 19 | 2 days | Yan MingChief Technology 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. | −20.0K | $10.34 | −$206.8K | −0.2%8.12M after | |
| Mar 23, 2022 (view filing) | Mar 21 | 2 days | Yan MingChief Technology 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. | −20.0K | $11.64 | −$232.8K | −0.2%8.14M after | |
| Feb 24, 2022 (view filing) | Feb 22 | 2 days | Yan MingChief Technology 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. | −20.0K | $13.44 | −$268.8K | −0.2%8.09M after | |
| Feb 14, 2022 (view filing) | Feb 10 | 4 days | Yan MingChief Technology 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. | −20.0K | $15.11 | −$302.1K | −0.2%8.11M after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |