| 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 |
— |
— |
| 2026-05-28 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
25,380 |
$26.19 |
$665K |
| 2026-05-27 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
45,840 |
$26.39 |
$1.21M |
| 2026-05-26 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
37,500 |
$26.28 |
$986K |
| 2026-05-22 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
74,280 |
$26.76 |
$1.99M |
| 2026-05-21 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
28,560 |
$26.97 |
$770K |
| 2026-05-20 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
45,600 |
$27.13 |
$1.24M |
| 2026-05-19 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
11,340 |
$26.87 |
$305K |
| 2026-05-18 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
22,440 |
$28.00 |
$628K |
| 2026-05-15 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
47,280 |
$26.34 |
$1.25M |
| 2026-05-08 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
73,080 |
$23.49 |
$1.72M |
| 2026-05-07 |
Huang Jack Jiajia |
director, officer, 10%+ owner |
Buy |
24,180 |
$25.01 |
$605K |