| Dec 26, 2025 | Wu Lei | Other Aquisition | 800000 | 0.00 | $ 0.00 |
| Dec 26, 2025 | JI XIANG HU TONG HOLDINGS LTD | Other Aquisition | 800000 | 0.00 | $ 0.00 |
| Dec 26, 2025 | SHAN LAO HU TONG LLC | Other Aquisition | 800000 | 0.00 | $ 0.00 |
| Dec 4, 2025 | ICEBERY LTD | Open Market Sale | 50000 | 40.07 | $ 2,003,413.52 |
| Dec 4, 2025 | Hao Xinyan | Open Market Sale | 50000 | 40.07 | $ 2,003,413.52 |
| Nov 21, 2025 | Hao Xinyan | Open Market Sale | 100000 | 35.18 | $ 3,517,520.00 |
| Nov 21, 2025 | ICEBERY LTD | Open Market Sale | 100000 | 35.18 | $ 3,517,520.00 |
| Nov 17, 2025 | Chen Zhiwu | Grant | 936 | 0.00 | $ 0.00 |
| Nov 17, 2025 | LEBENSBURGER KENNETH E JR | Grant | 936 | 0.00 | $ 0.00 |
| Nov 17, 2025 | VISSER JAN WILLIAM | Grant | 936 | 0.00 | $ 0.00 |
| Nov 17, 2025 | Hao Xinyan | Open Market Sale | 89319 | 30.82 | $ 2,752,574.78 |
| Nov 17, 2025 | ICEBERY LTD | Open Market Sale | 89319 | 30.82 | $ 2,752,574.78 |
| Nov 12, 2025 | Hao Xinyan | Open Market Sale | 90000 | 31.34 | $ 2,820,946.68 |
| Nov 12, 2025 | ICEBERY LTD | Open Market Sale | 90000 | 31.34 | $ 2,820,946.68 |
| Nov 7, 2025 | Hao Xinyan | Open Market Sale | 90000 | 31.92 | $ 2,872,974.94 |
| Nov 7, 2025 | ICEBERY LTD | Open Market Sale | 90000 | 31.92 | $ 2,872,974.94 |
| 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 | 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 |
| 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 |