| Oct 29, 2025 | Hao Xinyan | Open Market Sale | 16939 | 30.01 | $ 508,395.29 |
| Oct 29, 2025 | ICEBERY LTD | Open Market Sale | 16939 | 30.01 | $ 508,395.29 |
| Sep 29, 2025 | Hao Xinyan | Open Market Sale | 13742 | 30.02 | $ 412,540.34 |
| Sep 29, 2025 | ICEBERY LTD | Open Market Sale | 13742 | 30.02 | $ 412,540.34 |
| Sep 10, 2025 | Wu Lei | Open Market Sale | 100000 | 28.52 | $ 2,851,740.00 |
| Sep 10, 2025 | JI XIANG HU TONG HOLDINGS LTD | Open Market Sale | 100000 | 28.52 | $ 2,851,740.00 |
| Sep 10, 2025 | SHAN LAO HU TONG LLC | Open Market Sale | 100000 | 28.52 | $ 2,851,740.00 |
| Aug 21, 2025 | SCHROCK IMAN AJ | Open Market Sale | 9000 | 29.94 | $ 269,424.00 |
| Aug 18, 2025 | Bernes Marshall | Open Market Sale | 20000 | 31.48 | $ 629,699.20 |
| Aug 17, 2025 | Kelley Lorri A | Grant | 883 | 0.00 | $ 0.00 |
| Aug 17, 2025 | LORRI KELLEY ADVISORS, INC. | Grant | 883 | 0.00 | $ 0.00 |
| Aug 17, 2025 | VISSER JAN WILLIAM | Grant | 883 | 0.00 | $ 0.00 |
| Aug 17, 2025 | Chen Zhiwu | Grant | 883 | 0.00 | $ 0.00 |
| May 17, 2025 | Chen Zhiwu | Grant | 1509 | 0.00 | $ 0.00 |
| May 17, 2025 | Kelley Lorri A | Grant | 1509 | 0.00 | $ 0.00 |
| May 17, 2025 | LORRI KELLEY ADVISORS, INC. | Grant | 1509 | 0.00 | $ 0.00 |
| May 17, 2025 | VISSER JAN WILLIAM | Grant | 1509 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Hao Xinyan | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Apr 10, 2025 | ICEBERY LTD | Option Excercise | 12500 | 0.00 | $ 0.00 |
| Apr 10, 2025 | WAN XIN | Grant | 5500 | 0.00 | $ 0.00 |
| Apr 10, 2025 | FAITHFUL WINNER HOLDINGS LTD | Grant | 5500 | 0.00 | $ 0.00 |
| Apr 10, 2025 | WAN XIN | Option Excercise | 10000 | 0.00 | $ 0.00 |
| Apr 10, 2025 | FAITHFUL WINNER HOLDINGS LTD | Option Excercise | 10000 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Bernes Marshall | Grant | 20000 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Wu Lei | Grant | 60000 | 0.00 | $ 0.00 |
| Apr 10, 2025 | JI XIANG HU TONG HOLDINGS LTD | Grant | 60000 | 0.00 | $ 0.00 |
| Apr 10, 2025 | SHAN LAO HU TONG LLC | Grant | 60000 | 0.00 | $ 0.00 |
| Apr 10, 2025 | SCHROCK IMAN AJ | Grant | 4000 | 0.00 | $ 0.00 |
| Apr 10, 2025 | WEI XIAOYANG | Grant | 13000 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Hao Xinyan | Grant | 7500 | 0.00 | $ 0.00 |
| Apr 10, 2025 | ICEBERY LTD | Grant | 7500 | 0.00 | $ 0.00 |
| Dec 27, 2024 | Bernes Marshall | Open Market Purchase | 5000 | 17.50 | $ 87,500.00 |
| Dec 18, 2024 | WAN XIN | Open Market Sale | 466 | 20.00 | $ 9,320.00 |
| Dec 18, 2024 | FAITHFUL WINNER HOLDINGS LTD | Open Market Sale | 466 | 20.00 | $ 9,320.00 |
| Dec 16, 2024 | WAN XIN | Open Market Sale | 69534 | 20.42 | $ 1,420,098.29 |
| Dec 16, 2024 | FAITHFUL WINNER HOLDINGS LTD | Open Market Sale | 69534 | 20.42 | $ 1,420,098.29 |
| Dec 6, 2024 | WAN XIN | Open Market Sale | 80000 | 22.14 | $ 1,771,200.00 |
| Dec 6, 2024 | FAITHFUL WINNER HOLDINGS LTD | Open Market Sale | 80000 | 22.14 | $ 1,771,200.00 |
| Dec 6, 2024 | WAN XIN | Open Market Sale | 80000 | 22.14 | $ 1,771,200.00 |
| Dec 6, 2024 | FAITHFUL WINNER HOLDINGS LTD | Open Market Sale | 80000 | 22.14 | $ 1,771,200.00 |
| Dec 6, 2024 | Lin Frank Hurst | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | Bonner Matthew C. | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | DCM IV L P | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | DCM Affiliates Fund IV L P | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | DCM Investment Management IV, L.P. | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | DCM International IV, Ltd | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | DCM IX, L.P. | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | DCM Affiliates Fund IX, L.P. | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | DCM Investment Management IX, L.P. | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Dec 6, 2024 | DCM International IX, Ltd. | Open Market Sale | 2663076 | 21.80 | $ 58,055,056.80 |
| Nov 17, 2024 | Kelley Lorri A | Grant | 1366 | 0.00 | $ 0.00 |
| Nov 17, 2024 | LORRI KELLEY ADVISORS, INC. | Grant | 1366 | 0.00 | $ 0.00 |
| Nov 17, 2024 | Chen Zhiwu | Grant | 1366 | 0.00 | $ 0.00 |
| Nov 17, 2024 | VISSER JAN WILLIAM | Grant | 1366 | 0.00 | $ 0.00 |