| Worthen Rodney |
Officer |
1/9/2026 |
Acquisition (Non Open Market) |
Direct |
85,714 |
|
117,422 |
| Wright Gregory Michael |
Officer |
1/9/2026 |
Acquisition (Non Open Market) |
Direct |
15,701 |
|
15,716 |
| Zhu Jeremy Qinli |
Director |
1/9/2026 |
Acquisition (Non Open Market) |
Direct |
2,626 |
|
32,180 |
| Ahmad Fawad |
Officer |
1/8/2026 |
Acquisition (Non Open Market) |
Direct |
2,108 |
|
318,235 |
| Almstead Neil Gregory |
|
1/8/2026 |
Automatic Sell |
Direct |
881 |
$76.45 |
115,196 |
| Almstead Neil Gregory |
|
1/8/2026 |
Automatic Sell |
Indirect |
59 |
$76.45 |
6,791 |
| Altemus Stephen J |
Director |
1/8/2026 |
Option Execute |
Direct |
12,669 |
|
1,013,733 |
| Altemus Stephen J |
Director |
1/8/2026 |
Disposition (Non Open Market) |
Direct |
12,669 |
|
12,829,544 |
| Altemus Stephen J |
Director |
1/8/2026 |
Automatic Sell |
Direct |
12,669 |
$20.00 |
1,026,402 |
| Altemus Stephen J |
Director |
1/8/2026 |
Option Execute |
Direct |
12,669 |
|
12,829,544 |
| Anand Bhaskar |
Officer |
1/8/2026 |
Acquisition (Non Open Market) |
Direct |
30,000 |
|
30,000 |
| Andrews Brian G |
|
1/8/2026 |
Option Execute |
Direct |
3,528 |
|
10,430 |
| Andrews Brian G |
|
1/8/2026 |
Disposition (Non Open Market) |
Direct |
1,893 |
$83.13 |
8,537 |
| Andrews Brian G |
|
1/8/2026 |
Option Execute |
Direct |
3,528 |
|
7,052 |
| Arnold Cynthia A |
|
1/8/2026 |
Acquisition (Non Open Market) |
Direct |
2,298 |
|
19,620 |
| ARON ADAM M |
Director |
1/8/2026 |
Option Execute |
Direct |
616,703 |
|
1,592,013 |
| ARON ADAM M |
Director |
1/8/2026 |
Disposition (Non Open Market) |
Direct |
283,072 |
|
1,308,941 |
| ARON ADAM M |
Director |
1/8/2026 |
Disposition (Non Open Market) |
Direct |
616,703 |
|
0 |
| Bailo Karen |
Officer |
1/8/2026 |
Acquisition (Non Open Market) |
Direct |
966 |
|
16,060 |
| Ballew Neal |
|
1/8/2026 |
Acquisition (Non Open Market) |
Direct |
81,929 |
|
110,277 |
| Barton Russell |
Officer |
1/8/2026 |
Sell |
Direct |
3,530 |
$1.86 |
123,269 |
| Bauer Jonathan S. |
Officer |
1/8/2026 |
Acquisition (Non Open Market) |
Direct |
829 |
|
13,778 |
| Bawa Aparna |
Officer |
1/8/2026 |
Option Execute |
Indirect |
21,392 |
|
23,370 |
| Bawa Aparna |
Officer |
1/8/2026 |
Disposition (Non Open Market) |
Indirect |
9,255 |
$86.63 |
14,115 |
| Bawa Aparna |
Officer |
1/8/2026 |
Option Execute |
Direct |
21,392 |
|
18,858 |