Financial Metrics
GCT GigaCloud Technology IncFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 127797000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 153130000.0 | +19.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 178167000.0 | +16.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 251077000.0 | +40.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 310867000.0 | +23.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 303316000.0 | -2.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 271906000.0 | -10.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 322606000.0 | +18.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 332638000.0 | +3.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 414197000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 490071000.0 | +18.3% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 703831000.0 | +43.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1161042000.0 | +65.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1289897000.0 | +11.1% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 29574000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 40364000.0 | +36.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 48858000.0 | +21.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 66548000.0 | +36.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 76447000.0 | +14.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 77251000.0 | +1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 63726000.0 | -17.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 76944000.0 | +20.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 77049000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 89597000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 83114000.0 | -7.2% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 188633000.0 | +127.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 285236000.0 | +51.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 300666000.0 | +5.4% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17856000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 23400000.0 | +31.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 31699000.0 | +35.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 34817000.0 | +9.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 27448000.0 | -21.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 40723000.0 | +48.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 28323000.0 | -30.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 35843000.0 | +26.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 40520000.0 | +13.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 39353000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 35023000.0 | -11.0% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 110078000.0 | +214.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 130622000.0 | +18.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 144976000.0 | +11.0% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15941000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 18390000.0 | +15.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 24202000.0 | +31.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 27195000.0 | +12.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 26969000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 40685000.0 | +50.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 27146000.0 | -33.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 34552000.0 | +27.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37175000.0 | +7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 29257000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 23972000.0 | -18.1% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 94108000.0 | +292.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 125808000.0 | +33.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 137372000.0 | +9.2% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.39 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.45 | +15.4% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.59 | +31.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.67 | +13.6% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.65 | -3.0% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.98 | +50.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.68 | -30.6% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.91 | +33.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.99 | +8.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 0.88 | — | USD/shares | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 0.6 | -31.8% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 2.31 | +285.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.06 | +32.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.6 | +17.6% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.39 | — | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.45 | +15.4% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.59 | +31.1% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.66 | +11.9% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.65 | -1.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.98 | +50.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.68 | -30.6% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.91 | +33.8% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.99 | +8.8% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 0.88 | — | USD/shares | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 0.6 | -31.8% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 2.3 | +283.3% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 3.05 | +32.6% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.59 | +17.7% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 183283000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 185214000.0 | +1.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 185623000.0 | +0.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 217581000.0 | +17.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 259759000.0 | +19.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 251711000.0 | -3.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 240119000.0 | -4.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 334851000.0 | +39.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 143531000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 183283000.0 | +27.7% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 259759000.0 | +41.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 379780000.0 | +46.2% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 58876000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 59400000.0 | +0.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 69615000.0 | +17.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 62549000.0 | -10.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 57313000.0 | -8.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 67000000.0 | +16.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 69446000.0 | +3.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 59818000.0 | -13.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 27142000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 58876000.0 | +116.9% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 57313000.0 | -2.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 65973000.0 | +15.1% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 132247000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 186131000.0 | +40.7% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 197554000.0 | +6.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 183322000.0 | -7.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 172489000.0 | -5.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 204854000.0 | +18.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 186842000.0 | -8.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 176361000.0 | -5.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 78338000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 132247000.0 | +68.8% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 172489000.0 | +30.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 188298000.0 | +9.2% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 392807000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 460654000.0 | +17.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 493370000.0 | +7.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 527722000.0 | +7.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 547592000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 579205000.0 | +5.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 577260000.0 | -0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 621989000.0 | +7.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 258122000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 392807000.0 | +52.2% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 547592000.0 | +39.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 690662000.0 | +26.1% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 846909000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 977608000.0 | +15.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1055023000.0 | +7.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1073343000.0 | +1.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1070475000.0 | -0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1091037000.0 | +1.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1082775000.0 | -0.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1124111000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 418600000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 846909000.0 | +102.3% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1070475000.0 | +26.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1202459000.0 | +12.3% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 205774000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 251679000.0 | +22.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 249008000.0 | -1.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 247332000.0 | -0.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 264379000.0 | +6.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 291813000.0 | +10.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 273891000.0 | -6.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 299627000.0 | +9.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 102638000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 205774000.0 | +100.5% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 264379000.0 | +28.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 342248000.0 | +29.5% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 556493000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 659829000.0 | +18.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 696604000.0 | +5.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 672956000.0 | -3.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 665258000.0 | -1.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 678140000.0 | +1.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 651331000.0 | -4.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 666796000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 223435000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 556493000.0 | +149.1% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 665258000.0 | +19.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 716660000.0 | +7.7% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 195165000.0 | — | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 211164000.0 | +8.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 231005000.0 | +9.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 254198000.0 | +10.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 290416000.0 | +14.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 317779000.0 | +9.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 358419000.0 | +12.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 400387000.0 | +11.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 405217000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 412897000.0 | +1.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-30 | 431444000.0 | +4.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 457315000.0 | +6.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2020-12-31 | 61619000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2021-12-31 | 99180000.0 | +61.0% | USD | 10-K | 2025-03-03 |
| Annual | 2022-12-31 | 195165000.0 | +96.8% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 290416000.0 | +48.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 405217000.0 | +39.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 485799000.0 | +19.9% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2022-12-31 | 207000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 0.0 | -100.0% | USD | 10-K | 2024-03-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 20346000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 38641000.0 | +89.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 82722000.0 | +114.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 15309000.0 | -81.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 34417000.0 | +124.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 89660000.0 | +160.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 9433000.0 | -89.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 48042000.0 | +409.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 126292000.0 | +162.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 8556000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 49656000.0 | +480.4% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 133452000.0 | +168.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 158078000.0 | +18.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 190660000.0 | +20.6% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -137000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -158000.0 | -15.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -9321000.0 | -5799.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -12468000.0 | -33.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -30403000.0 | -143.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -54042000.0 | -77.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4625000.0 | +108.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -24178000.0 | -622.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3562000.0 | +114.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | -1825000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | -709000.0 | +61.2% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -90547000.0 | -12671.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -55419000.0 | +38.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -5089000.0 | +90.8% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -916000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -1054000.0 | -15.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -3434000.0 | -225.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -595000.0 | +82.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -1149000.0 | -93.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1589000.0 | -38.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -22768000.0 | -1332.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -46207000.0 | -102.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -57657000.0 | -24.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | -2956000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 31887000.0 | +1178.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -4003000.0 | -112.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -24969000.0 | -523.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -67780000.0 | -171.5% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 137000.0 | — | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 158000.0 | +15.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 823000.0 | +420.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3993000.0 | +385.2% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 10196000.0 | +155.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 14038000.0 | +37.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2395000.0 | -82.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3972000.0 | +65.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 5162000.0 | +30.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 1825000.0 | — | USD | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 709000.0 | -61.2% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 4380000.0 | +517.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 15536000.0 | +254.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 7873000.0 | -49.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2021-12-31 | 11082930.0 | — | shares | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 9326732.0 | -15.8% | shares | 10-K | 2025-03-03 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2021-12-31 | 11082930.0 | — | shares | 10-K | 2024-03-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 40716501.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 40896423.0 | +0.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 40769219.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 40788658.0 | +0.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 41295216.0 | +1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 41364886.0 | +0.2% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 40020265.0 | -3.3% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 38073239.0 | -4.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37539214.0 | -1.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 10248079.0 | — | shares | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 24412314.0 | +138.2% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 40788448.0 | +67.1% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 41079672.0 | +0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 38158678.0 | -7.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 40716501.0 | — | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 40941904.0 | +0.6% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 40878759.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 40950170.0 | +0.2% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 41407207.0 | +1.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 41395001.0 | -0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 40138522.0 | -3.0% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 38106956.0 | -5.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 37605032.0 | -1.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 10248079.0 | — | shares | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 24412314.0 | +138.2% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 40922590.0 | +67.6% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 41201026.0 | +0.7% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 38232899.0 | -7.2% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.2568 | — | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.2947 | +14.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2826 | -4.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2492 | -11.8% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.2979 | +19.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2959 | -0.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 1.1707 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.8311 | -29.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1.0846 | +30.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.0727 | -1.1% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 1.9089 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.8303 | -4.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.9813 | +8.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.1337 | +7.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2.0712 | -2.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.9848 | -4.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 2.1076 | +6.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.0759 | -1.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 2.5149 | — | ratio | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 1.9089 | -24.1% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.0712 | +8.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.0180 | -2.6% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 1.9162 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2.0764 | +8.4% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1.9435 | -6.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.6808 | -13.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.6417 | -2.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.6424 | +0.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1.5097 | -8.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.4581 | -3.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 1.1449 | — | ratio | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 1.9162 | +67.4% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1.6417 | -14.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.4752 | -10.1% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2314 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.2636 | +13.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2742 | +4.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2651 | -3.3% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.2459 | -7.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2547 | +3.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.2344 | -8.0% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.2385 | +1.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2316 | -2.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 0.2163 | — | ratio | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 0.1696 | -21.6% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.2680 | +58.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2457 | -8.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2331 | -5.1% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1247 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1201 | -3.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1358 | +13.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1083 | -20.3% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0868 | -19.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1341 | +54.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0998 | -25.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1071 | +7.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1118 | +4.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 0.0706 | — | ratio | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 0.0489 | -30.7% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1337 | +173.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1084 | -19.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1065 | -1.7% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1397 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1528 | +9.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1779 | +16.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1387 | -22.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0883 | -36.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1343 | +52.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1042 | -22.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1111 | +6.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1218 | +9.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 0.0950 | — | ratio | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 0.0715 | -24.8% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1564 | +118.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1125 | -28.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1124 | -0.1% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-12-31 | 0.8907 | — | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.7359 | -17.4% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 0.7454 | +1.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.8797 | +18.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.9825 | +11.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8626 | -12.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.8767 | +1.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.1176 | +27.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 1.3984 | — | ratio | 10-K | 2024-03-27 |
| Annual | 2023-12-31 | 0.8907 | -36.3% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 0.9825 | +10.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.1097 | +12.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-03-31 | 0.0278 | — | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0256 | -8.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0379 | +48.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0249 | -34.4% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0319 | +28.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0331 | +3.6% | ratio | 10-Q | 2025-11-06 |
| Annual | 2022-12-31 | 0.0573 | — | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.1111 | +94.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1175 | +5.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1142 | -2.8% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0755 | — | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.0796 | +5.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0952 | +19.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0856 | -10.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0752 | -12.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1016 | +35.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0657 | -35.3% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0801 | +21.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0813 | +1.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2021-12-31 | 0.2950 | — | ratio | 10-K | 2024-03-27 |
| Annual | 2022-12-31 | 0.1228 | -58.4% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.3240 | +163.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.3105 | -4.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2828 | -8.9% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-10 | Hao Xinyan | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 7,500 | $0.00 | $0 | 10,000 |
| 2026-04-10 | Hao Xinyan | Chief Operating Officer |
Exercise / conversion
M
|
Class A Ordinary Shares, par value $0.05 per share | 7,500 | $0.00 | $0 | 374,986 |
| 2026-04-07 | WAN XIN | Chief Technology Officer |
Equity grant / award
A · derivative
|
Restricted Share Units | 4,600 | $0.00 | $0 | 10,100 |
| 2026-04-07 | WAN XIN | Chief Technology Officer |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 4,600 | $0.00 | $0 | 10,100 |
| 2026-04-06 | Wu Lei | Chief Executive Officer |
Equity grant / award
G
|
Class A Ordinary Shares, par value $0.05 per share | 110,000 | $0.00 | $0 | 70,000 |
| 2026-03-30 | Wu Lei | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Class B Ordinary Shares, par value $0.05 per share | 120,000 | — | — | 5,000 |
| 2026-03-30 | Wu Lei | Chief Executive Officer |
Exercise / conversion
M
|
Class A Ordinary Shares, par value $0.05 per share | 120,000 | $0.00 | $0 | 180,000 |
| 2026-03-20 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,352 | $41.29 | $179,694 | 60,000 |
| 2026-03-20 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 25,648 | $40.06 | $1,027,459 | 64,352 |
| 2026-03-20 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,481 | $42.54 | $105,542 | 90,000 |
| 2026-03-19 | Wu Lei | Chief Executive Officer |
Other acquired transaction
J
|
Class A Ordinary Shares, par value $0.05 per share | 60,000 | $0.00 | $0 | 60,000 |
| 2026-03-19 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,756 | $41.69 | $448,418 | 92,481 |
| 2026-03-19 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 16,763 | $40.98 | $686,948 | 103,237 |
| 2026-03-18 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,573 | $43.71 | $199,886 | 120,000 |
| 2026-03-18 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 25,427 | $43.12 | $1,096,412 | 124,573 |
| 2026-03-18 | Wu Lei | Chief Executive Officer |
Other acquired transaction
J · derivative
|
Class B Ordinary Shares, par value $0.05 per share | 125,000 | $0.00 | $0 | 125,000 |
| 2026-03-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,535 | $44.93 | $158,828 | 150,000 |
| 2026-03-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,185 | $44.06 | $404,691 | 153,535 |
| 2026-03-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 17,280 | $43.05 | $743,904 | 162,720 |
| 2026-03-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 490 | $43.03 | $21,085 | 180,000 |
| 2026-03-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 29,510 | $42.38 | $1,250,634 | 180,490 |
| 2026-03-13 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 7,754 | $41.95 | $325,280 | 210,000 |
| 2026-03-13 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 22,246 | $41.15 | $915,423 | 217,754 |
| 2026-03-12 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 26,902 | $42.81 | $1,151,675 | 240,000 |
| 2026-03-12 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,098 | $42.00 | $130,116 | 266,902 |
| 2026-03-11 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,303 | $43.73 | $363,090 | 270,000 |
| 2026-03-11 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 21,697 | $43.24 | $938,178 | 278,303 |
| 2026-03-10 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 710 | $44.75 | $31,772 | 300,000 |
| 2026-03-10 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 11,230 | $43.65 | $490,190 | 300,710 |
| 2026-03-10 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 18,060 | $42.91 | $774,955 | 311,940 |
| 2026-03-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,505 | $43.88 | $109,919 | 330,000 |
| 2026-03-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 7,361 | $42.67 | $314,094 | 332,505 |
| 2026-03-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 15,693 | $41.96 | $658,478 | 339,866 |
| 2026-03-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,441 | $40.82 | $181,282 | 355,559 |
| 2026-03-06 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 100 | $42.74 | $4,274 | 360,000 |
| 2026-03-06 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 29,900 | $42.14 | $1,259,986 | 360,100 |
| 2026-03-05 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,937 | $43.70 | $128,347 | 390,000 |
| 2026-03-05 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 27,063 | $43.05 | $1,165,062 | 392,937 |
| 2026-03-05 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 100,000 | $43.38 | $4,338,000 | 717,540 |
| 2026-03-04 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,600 | $44.94 | $71,904 | 420,000 |
| 2026-03-04 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 29,310 | $44.20 | $1,295,502 | 421,600 |
| 2026-03-04 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,090 | $43.52 | $395,597 | 450,910 |
| 2026-03-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,283 | $42.33 | $350,619 | 460,000 |
| 2026-03-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 15,906 | $41.47 | $659,622 | 468,283 |
| 2026-03-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 33,901 | $40.44 | $1,370,956 | 484,189 |
| 2026-03-02 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 12,480 | $43.23 | $539,510 | 518,090 |
| 2026-03-02 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 17,520 | $42.55 | $745,476 | 530,570 |
| 2026-02-27 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 500 | $46.10 | $23,050 | 548,090 |
| 2026-02-27 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 12,607 | $45.43 | $572,736 | 548,590 |
| 2026-02-27 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 5,415 | $44.41 | $240,480 | 561,197 |
| 2026-02-27 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 21,235 | $43.27 | $918,838 | 566,612 |
| 2026-02-27 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 20,243 | $42.45 | $859,315 | 587,847 |
| 2026-02-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 13,143 | $46.82 | $615,355 | 608,090 |
| 2026-02-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 21,934 | $45.95 | $1,007,867 | 621,233 |
| 2026-02-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 19,358 | $45.21 | $875,175 | 643,167 |
| 2026-02-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,749 | $43.78 | $207,911 | 662,525 |
| 2026-02-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 7,137 | $43.23 | $308,533 | 667,274 |
| 2026-02-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,679 | $42.13 | $154,996 | 674,411 |
| 2026-02-17 | VISSER JAN WILLIAM | Dir |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 808 | $0.00 | $0 | 12,106 |
| 2026-01-22 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,048 | $41.27 | $167,061 | 678,090 |
| 2026-01-22 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 15,952 | $40.66 | $648,608 | 682,138 |
| 2026-01-21 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 210 | $40.26 | $8,455 | 698,090 |
| 2026-01-20 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,700 | $40.01 | $68,017 | 698,300 |
| 2026-01-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 11,533 | $41.54 | $479,081 | 700,000 |
| 2026-01-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,467 | $41.06 | $347,655 | 711,533 |
| 2026-01-15 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,742 | $41.66 | $447,512 | 720,000 |
| 2026-01-15 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,258 | $41.32 | $382,541 | 730,742 |
| 2026-01-14 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 12,954 | $41.14 | $532,928 | 740,000 |
| 2026-01-14 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 7,046 | $40.57 | $285,856 | 752,954 |
| 2026-01-13 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 510 | $43.91 | $22,394 | 760,000 |
| 2026-01-13 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 685 | $43.01 | $29,462 | 760,510 |
| 2026-01-13 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 16,795 | $41.88 | $703,375 | 761,195 |
| 2026-01-13 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,010 | $40.83 | $82,068 | 777,990 |
| 2026-01-12 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 6,841 | $44.25 | $302,714 | 780,000 |
| 2026-01-12 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,059 | $43.26 | $391,892 | 786,841 |
| 2026-01-12 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,100 | $42.23 | $173,143 | 795,900 |
| 2026-01-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,265 | $42.46 | $96,172 | 800,000 |
| 2026-01-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 17,735 | $42.03 | $745,402 | 802,265 |
| 2026-01-08 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,456 | $42.13 | $103,471 | 820,000 |
| 2026-01-08 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 17,544 | $41.37 | $725,795 | 822,456 |
| 2026-01-07 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 15,579 | $42.48 | $661,812 | 840,000 |
| 2026-01-07 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,421 | $41.95 | $185,465 | 855,579 |
| 2025-12-26 | Wu Lei | Chief Executive Officer |
Exercise / conversion
C · derivative
|
Class B Ordinary Shares, par value $0.05 per share | 800,000 | $0.00 | $0 | 7,276,732 |
| 2025-12-26 | Wu Lei | Chief Executive Officer |
Exercise / conversion
C
|
Class A Ordinary Shares, par value $0.05 per share | 800,000 | $0.00 | $0 | 860,000 |
| 2025-12-05 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 800 | $40.04 | $32,029 | 357,486 |
| 2025-12-04 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 49,200 | $40.07 | $1,971,385 | 358,286 |
| 2025-11-21 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 100,000 | $35.18 | $3,517,520 | 407,486 |
| 2025-11-19 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 29,319 | $31.51 | $923,774 | 507,486 |
| 2025-11-18 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,693 | $31.18 | $146,328 | 536,805 |
| 2025-11-18 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 25,307 | $30.54 | $772,876 | 541,498 |
| 2025-11-17 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 30,000 | $30.32 | $909,597 | 566,805 |
| 2025-11-14 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 30,000 | $30.42 | $912,597 | 596,805 |
| 2025-11-13 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,568 | $32.85 | $281,459 | 626,805 |
| 2025-11-13 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 21,432 | $31.85 | $682,609 | 635,373 |
| 2025-11-12 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 5,446 | $32.36 | $176,233 | 656,805 |
| 2025-11-12 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 24,554 | $31.28 | $768,049 | 662,251 |
| 2025-11-11 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,500 | $33.47 | $150,615 | 686,805 |
| 2025-11-11 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,200 | $32.56 | $136,752 | 691,305 |
| 2025-11-11 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 21,300 | $31.39 | $668,607 | 695,505 |
| 2025-11-10 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 20,641 | $33.77 | $697,047 | 716,805 |
| 2025-11-10 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,359 | $33.24 | $311,119 | 737,446 |
| 2025-11-07 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 30,000 | $30.29 | $908,835 | 746,805 |
| 2025-10-29 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 16,939 | $30.01 | $508,395 | 776,805 |
| 2025-09-29 | Hao Xinyan | Chief Operating Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 13,742 | $30.02 | $412,540 | 793,744 |
| 2025-09-10 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 100,000 | $28.52 | $2,851,740 | 60,000 |
| 2025-08-21 | SCHROCK IMAN AJ | President |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,000 | $29.94 | $269,424 | 20,000 |
| 2025-08-20 | Bernes Marshall | Head of BaaS Program |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,000 | $31.35 | $125,397 | 61,000 |
| 2025-08-20 | Bernes Marshall | Head of BaaS Program |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 12,000 | $31.27 | $375,217 | 0 |
| 2025-08-18 | Bernes Marshall | Head of BaaS Program |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,000 | $32.27 | $129,085 | 12,000 |
| 2025-08-17 | Kelley Lorri A | Dir |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 883 | $0.00 | $0 | 10,362 |
| 2025-05-17 | Chen Zhiwu | Dir |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 1,509 | $0.00 | $0 | 23,091 |
| 2025-04-10 | SCHROCK IMAN AJ | President |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 4,000 | $0.00 | $0 | 29,000 |
| 2025-02-17 | VISSER JAN WILLIAM | Dir |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 1,392 | $0.00 | $0 | 7,970 |
| 2024-12-27 | Bernes Marshall | Head of BaaS Program |
Open-market buy
P
|
Class A Ordinary Shares, par value $0.05 per share | 5,000 | $17.50 | $87,500 | 45,000 |
| 2024-12-18 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 466 | $20.00 | $9,320 | 0 |
| 2024-12-17 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,097 | $20.05 | $21,995 | 466 |
| 2024-12-16 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,762 | $21.12 | $58,333 | 1,563 |
| 2024-12-16 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 65,675 | $20.40 | $1,339,770 | 4,325 |
| 2024-12-06 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 80,000 | $22.14 | $1,771,200 | 70,000 |
| 2024-12-06 | Lin Frank Hurst | 10% |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,663,076 | $21.80 | $58,055,057 | 1,406,813 |
| 2024-11-17 | Kelley Lorri A | Dir |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 1,366 | $0.00 | $0 | 6,578 |
| 2024-08-17 | Chen Zhiwu | Dir |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 1,116 | $0.00 | $0 | 18,824 |
| 2024-06-28 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 43,921 | $30.80 | $1,352,850 | 4,069,889 |
| 2024-06-28 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 105,772 | $29.93 | $3,165,883 | 4,113,810 |
| 2024-06-27 | SCHROCK IMAN AJ | President |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,128 | $30.22 | $34,088 | 25,000 |
| 2024-06-27 | SCHROCK IMAN AJ | President |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,872 | $30.21 | $116,973 | 26,128 |
| 2024-06-27 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,554 | $30.19 | $258,246 | 4,219,582 |
| 2024-06-27 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 84,657 | $29.61 | $2,506,736 | 4,228,136 |
| 2024-06-26 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 21,921 | $30.55 | $669,719 | 4,312,793 |
| 2024-06-26 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 112,638 | $29.88 | $3,365,353 | 4,334,714 |
| 2024-06-25 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 500 | $30.30 | $15,150 | 4,447,352 |
| 2024-06-25 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 81,037 | $29.83 | $2,417,293 | 4,447,852 |
| 2024-06-24 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 59,984 | $29.26 | $1,755,348 | 4,528,889 |
| 2024-06-20 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 15,993 | $30.14 | $482,055 | 4,588,873 |
| 2024-06-18 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 47,772 | $30.07 | $1,436,628 | 4,604,866 |
| 2024-06-17 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,300 | $31.26 | $71,909 | 4,652,638 |
| 2024-06-17 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 128,307 | $30.19 | $3,874,037 | 4,654,938 |
| 2024-06-14 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,667 | $31.57 | $52,621 | 4,783,245 |
| 2024-06-14 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 106,151 | $30.99 | $3,289,290 | 4,784,912 |
| 2024-06-13 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,408 | $33.03 | $145,599 | 4,891,063 |
| 2024-06-13 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 44,924 | $32.48 | $1,459,217 | 4,895,471 |
| 2024-06-13 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 37,713 | $31.84 | $1,200,756 | 4,940,395 |
| 2024-06-12 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 12,182 | $33.57 | $408,907 | 4,978,108 |
| 2024-06-12 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 79,599 | $32.48 | $2,585,535 | 4,990,290 |
| 2024-06-11 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,341 | $33.90 | $282,725 | 5,069,889 |
| 2024-06-11 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 166,837 | $33.12 | $5,526,025 | 5,078,230 |
| 2024-05-17 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,700 | $38.07 | $331,198 | 5,245,067 |
| 2024-05-17 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 141,164 | $37.33 | $5,269,610 | 5,253,767 |
| 2024-05-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 456 | $37.80 | $17,237 | 100,000 |
| 2024-05-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,924 | $37.06 | $404,843 | 100,456 |
| 2024-05-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,810 | $36.03 | $101,244 | 111,380 |
| 2024-05-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,084 | $37.09 | $40,206 | 114,190 |
| 2024-05-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,440 | $36.14 | $377,302 | 115,274 |
| 2024-05-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,664 | $35.35 | $94,172 | 125,714 |
| 2024-05-16 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 418 | $37.02 | $15,475 | 5,394,931 |
| 2024-05-16 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 39,716 | $36.20 | $1,437,731 | 5,395,349 |
| 2024-05-15 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 29,363 | $38.30 | $1,124,500 | 5,435,065 |
| 2024-05-15 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 38,285 | $37.59 | $1,439,114 | 5,464,428 |
| 2024-05-15 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 35,045 | $36.31 | $1,272,463 | 5,502,713 |
| 2024-05-15 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 39,245 | $35.41 | $1,389,544 | 5,537,758 |
| 2024-05-15 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,082 | $37.52 | $40,597 | 128,378 |
| 2024-05-15 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,683 | $35.83 | $131,962 | 129,460 |
| 2024-05-15 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,423 | $35.00 | $329,805 | 133,143 |
| 2024-05-14 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 5,481 | $36.99 | $202,742 | 142,566 |
| 2024-05-14 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,707 | $36.39 | $316,848 | 148,047 |
| 2024-05-14 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 92,886 | $36.78 | $3,416,542 | 5,577,003 |
| 2024-05-13 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,581 | $36.52 | $130,778 | 156,754 |
| 2024-05-13 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,607 | $36.16 | $383,549 | 160,335 |
| 2024-05-10 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,831 | $39.14 | $384,785 | 170,942 |
| 2024-05-10 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 29,544 | $38.24 | $1,129,763 | 180,773 |
| 2024-05-10 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 79,499 | $37.31 | $2,966,108 | 210,317 |
| 2024-05-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,135 | $39.14 | $122,704 | 289,816 |
| 2024-05-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 70,474 | $38.46 | $2,710,430 | 292,951 |
| 2024-05-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 26,031 | $37.71 | $981,629 | 363,425 |
| 2024-05-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 11,333 | $36.34 | $411,841 | 389,456 |
| 2024-05-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,027 | $35.72 | $322,444 | 400,789 |
| 2024-05-08 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 29,335 | $38.98 | $1,143,478 | 409,816 |
| 2024-05-08 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 32,665 | $38.58 | $1,260,216 | 439,151 |
| 2024-05-07 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 12,016 | $40.16 | $482,563 | 471,816 |
| 2024-05-07 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 45,106 | $39.58 | $1,785,295 | 483,832 |
| 2024-05-07 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,878 | $38.71 | $188,827 | 528,938 |
| 2024-05-06 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 21,190 | $40.58 | $859,890 | 533,816 |
| 2024-05-06 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 20,829 | $39.98 | $832,743 | 555,006 |
| 2024-05-06 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,981 | $38.71 | $76,685 | 575,835 |
| 2024-05-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 25,226 | $37.06 | $934,876 | 577,816 |
| 2024-05-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 13,236 | $36.44 | $482,320 | 603,042 |
| 2024-05-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 5,538 | $35.17 | $194,771 | 616,278 |
| 2024-05-02 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,032 | $34.84 | $70,795 | 621,816 |
| 2024-05-02 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 28,868 | $34.41 | $993,348 | 623,848 |
| 2024-05-02 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,443 | $33.30 | $81,352 | 652,716 |
| 2024-05-02 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,657 | $32.30 | $344,221 | 655,159 |
| 2024-05-01 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 13,301 | $32.20 | $428,292 | 665,816 |
| 2024-05-01 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 30,699 | $31.27 | $959,958 | 679,117 |
| 2024-04-30 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,566 | $33.26 | $52,085 | 709,816 |
| 2024-04-30 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,288 | $32.19 | $331,171 | 711,382 |
| 2024-04-30 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 32,146 | $31.70 | $1,019,028 | 721,670 |
| 2024-04-29 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,710 | $34.44 | $299,972 | 753,816 |
| 2024-04-29 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 35,290 | $33.96 | $1,198,448 | 762,526 |
| 2024-04-27 | Hao Xinyan | Chief Operating Officer |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 14,138 | $0.00 | $0 | 1,137,486 |
| 2024-04-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 300 | $37.32 | $11,196 | 797,816 |
| 2024-04-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 11,239 | $36.47 | $409,886 | 798,116 |
| 2024-04-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 32,461 | $35.68 | $1,158,208 | 809,355 |
| 2024-04-25 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 33,157 | $36.45 | $1,208,573 | 841,816 |
| 2024-04-25 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 6,746 | $35.47 | $239,281 | 874,973 |
| 2024-04-25 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,097 | $34.50 | $141,346 | 881,719 |
| 2024-04-24 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 500 | $37.60 | $18,800 | 885,816 |
| 2024-04-24 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 17,778 | $37.00 | $657,786 | 886,316 |
| 2024-04-24 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 25,722 | $36.20 | $931,136 | 904,094 |
| 2024-04-23 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 100 | $38.95 | $3,896 | 929,816 |
| 2024-04-23 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,663 | $37.26 | $99,223 | 929,916 |
| 2024-04-23 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 29,349 | $36.52 | $1,071,825 | 932,579 |
| 2024-04-23 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 11,888 | $35.75 | $424,996 | 961,928 |
| 2024-04-22 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 300 | $37.13 | $11,139 | 973,816 |
| 2024-04-22 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 21,566 | $36.78 | $793,197 | 974,116 |
| 2024-04-22 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 14,014 | $35.50 | $497,497 | 995,682 |
| 2024-04-22 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 8,120 | $34.66 | $281,439 | 1,009,696 |
| 2024-04-19 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 500 | $37.18 | $18,590 | 1,047,639 |
| 2024-04-19 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 6,476 | $36.39 | $235,662 | 1,048,139 |
| 2024-04-19 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 5,979 | $36.01 | $215,304 | 1,054,615 |
| 2024-04-19 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,222 | $34.53 | $42,196 | 1,060,594 |
| 2024-04-19 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,499 | $35.17 | $87,890 | 1,017,816 |
| 2024-04-19 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 27,324 | $34.49 | $942,405 | 1,020,315 |
| 2024-04-18 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 989 | $37.97 | $37,552 | 1,061,816 |
| 2024-04-18 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 14,962 | $37.29 | $557,933 | 1,062,805 |
| 2024-04-18 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 18,037 | $36.68 | $661,597 | 1,077,767 |
| 2024-04-18 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,502 | $35.39 | $123,936 | 1,095,804 |
| 2024-04-18 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 6,510 | $34.36 | $223,684 | 1,099,306 |
| 2024-04-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,040 | $36.16 | $109,926 | 1,105,816 |
| 2024-04-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 7,687 | $35.22 | $270,736 | 1,108,856 |
| 2024-04-17 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 33,273 | $34.33 | $1,142,262 | 1,116,543 |
| 2024-04-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 17,907 | $32.69 | $585,380 | 1,149,816 |
| 2024-04-16 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 26,093 | $32.10 | $837,585 | 1,167,723 |
| 2024-04-15 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 2,165 | $33.49 | $72,506 | 1,193,816 |
| 2024-04-15 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 31,824 | $32.73 | $1,041,600 | 1,195,981 |
| 2024-04-15 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,011 | $31.82 | $318,550 | 1,227,805 |
| 2024-04-12 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,000 | $32.23 | $32,230 | 1,237,816 |
| 2024-04-11 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,006 | $34.22 | $342,405 | 1,238,816 |
| 2024-04-11 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,994 | $33.65 | $336,298 | 1,248,822 |
| 2024-04-10 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,000 | $31.86 | $31,860 | 1,258,816 |
| 2024-04-10 | Wu Lei | Chief Executive Officer |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 100,000 | $0.00 | $0 | 1,259,816 |
| 2024-04-09 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,000 | $31.85 | $31,850 | 1,159,816 |
| 2024-04-08 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 20,000 | $33.07 | $661,400 | 1,160,816 |
| 2024-04-05 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 10,519 | $35.95 | $378,158 | 1,180,816 |
| 2024-04-05 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 26,659 | $35.31 | $941,329 | 1,191,335 |
| 2024-04-04 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 100 | $38.16 | $3,816 | 1,217,994 |
| 2024-04-04 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,853 | $37.40 | $181,502 | 1,218,094 |
| 2024-04-04 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 9,190 | $36.38 | $334,332 | 1,222,947 |
| 2024-04-04 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 5,857 | $35.55 | $208,187 | 1,232,137 |
| 2024-04-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,903 | $36.68 | $69,798 | 1,237,994 |
| 2024-04-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 4,465 | $36.16 | $161,454 | 1,239,897 |
| 2024-04-03 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 3,632 | $35.07 | $127,374 | 1,244,362 |
| 2024-04-02 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,000 | $30.83 | $30,833 | 1,247,994 |
| 2024-04-01 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 1,000 | $29.53 | $29,527 | 1,248,994 |
| 2024-03-28 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 64,000 | $27.16 | $1,737,939 | 947,540 |
| 2024-03-28 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 42,000 | $27.88 | $1,170,989 | 1,011,540 |
| 2024-03-28 | WAN XIN | Chief Technology Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 44,000 | $26.81 | $1,179,781 | 1,053,540 |
| 2024-03-26 | Wu Lei | Chief Executive Officer |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 6 | $27.64 | $166 | 1,249,994 |
| 2024-03-19 | Lin Frank Hurst | Dir |
Open-market sell
S
|
Class A Ordinary Shares, par value $0.05 per share | 133,097 | $30.38 | $4,043,793 | 5,764,302 |
| 2024-03-18 | Wu Lei | Chief Executive Officer |
Exercise / conversion
C · derivative
|
Class B Ordinary Shares, par value $0.05 per share | 1,250,000 | $0.00 | $0 | 8,076,732 |
| 2024-03-18 | Wu Lei | Chief Executive Officer |
Exercise / conversion
C
|
Class A Ordinary Shares, par value $0.05 per share | 1,250,000 | $0.00 | $0 | 1,250,000 |
| 2024-02-17 | VISSER JAN WILLIAM | Dir |
Equity grant / award
A
|
Class A Ordinary Shares, par value $0.05 per share | 724 | $0.00 | $0 | 3,397 |