| 2026-08-18 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Option exercise |
137,500 |
— |
— |
| 2026-08-18 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Option exercise |
137,500 |
— |
— |
| 2026-08-13 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
35,400 |
$20.83 |
$737K |
| 2026-08-12 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
337,500 |
$20.17 |
$6.81M |
| 2026-08-11 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
254,820 |
$19.61 |
$5.00M |
| 2026-08-10 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
199,980 |
$19.72 |
$3.94M |
| 2026-08-07 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
90,480 |
$19.39 |
$1.75M |
| 2026-08-06 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
105,120 |
$19.29 |
$2.03M |
| 2026-07-30 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
194,460 |
$17.21 |
$3.35M |
| 2026-07-29 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
109,080 |
$16.91 |
$1.84M |
| 2026-07-28 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
169,980 |
$16.88 |
$2.87M |
| 2026-07-27 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
451,320 |
$16.97 |
$7.66M |
| 2026-07-24 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
185,880 |
$16.26 |
$3.02M |
| 2026-07-08 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
185,880 |
$16.45 |
$3.06M |
| 2026-07-07 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
211,260 |
$16.72 |
$3.53M |
| 2026-07-06 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
165,420 |
$16.46 |
$2.72M |
| 2026-06-15 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
20,640 |
$19.63 |
$405K |
| 2026-06-12 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
89,160 |
$20.20 |
$1.80M |
| 2026-06-11 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
29,700 |
$22.10 |
$656K |
| 2026-06-10 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
17,580 |
$22.82 |
$401K |
| 2026-06-09 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
35,880 |
$21.89 |
$785K |
| 2026-06-08 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
23,340 |
$22.34 |
$521K |
| 2026-06-01 |
Lai Jimmy Y. |
director |
Option exercise |
50,336 |
— |
— |
| 2026-06-01 |
Tang Cindy Chun |
officer |
Award |
89,000 |
— |
— |
| 2026-06-01 |
Lai Jimmy Y. |
director |
Option exercise |
50,336 |
— |
— |