| Apostolou Stephanie L |
Officer |
1/5/2026 |
Disposition (Non Open Market) |
Direct |
5,757 |
$26.93 |
58,902 |
| Apostolou Stephanie L |
Officer |
1/5/2026 |
Option Execute |
Direct |
4,906 |
|
0 |
| Arbuckle Stuart A |
Director |
1/5/2026 |
Acquisition (Non Open Market) |
Direct |
3,279 |
|
3,279 |
| Arends Mitchell Andrew |
Officer |
1/5/2026 |
Acquisition (Non Open Market) |
Direct |
24,390 |
|
75,699 |
| Armstrong Brian |
Director |
1/5/2026 |
Option Execute |
Direct |
40,000 |
$18.71 |
40,000 |
| Armstrong Brian |
Director |
1/5/2026 |
Automatic Sell |
Direct |
40,000 |
$248.96 |
0 |
| Armstrong Brian |
Director |
1/5/2026 |
Option Execute |
Direct |
40,000 |
|
2,553,924 |
| Arnold Ken E. |
Officer |
1/5/2026 |
Disposition (Non Open Market) |
Direct |
3,487 |
$49.04 |
61,499 |
| Ashish Arora |
Director |
1/5/2026 |
Automatic Sell |
Direct |
20,833 |
$4.97 |
4,219,588 |
| Aujla Sandeep |
Officer |
1/5/2026 |
Automatic Sell |
Direct |
1,335 |
$629.46 |
536 |
| Auwaerter Paul Gisbert |
|
1/5/2026 |
Acquisition (Non Open Market) |
Direct |
22,280 |
|
15,500 |
| Ayotte Jon |
|
1/5/2026 |
Automatic Sell |
Direct |
675 |
$25.16 |
55,424 |
| Badawi David |
|
1/5/2026 |
Sell |
Direct |
3,051 |
$7.82 |
1,920,804 |
| Bader Eric S |
Officer |
1/5/2026 |
Option Execute |
Direct |
14,125 |
$12.50 |
137,325 |
| Bader Eric S |
Officer |
1/5/2026 |
Disposition (Non Open Market) |
Direct |
1,701 |
$103.79 |
135,624 |
| Bader Eric S |
Officer |
1/5/2026 |
Option Execute |
Direct |
14,125 |
|
0 |
| Baird Michelle Kay |
Officer |
1/5/2026 |
Acquisition (Non Open Market) |
Direct |
5,000 |
|
67,740 |
| Baker Laurie |
|
1/5/2026 |
Option Execute |
Direct |
1,162 |
$10.51 |
97,317 |
| Baker Laurie |
|
1/5/2026 |
Sell |
Direct |
531 |
$109.79 |
96,786 |
| Baker Laurie |
|
1/5/2026 |
Option Execute |
Direct |
1,162 |
$10.51 |
15,916 |
| Balcom Alexandra |
|
1/5/2026 |
Automatic Sell |
Direct |
4,236 |
$97.32 |
84,914 |
| Ball Darin Robert |
|
1/5/2026 |
Automatic Sell |
Direct |
55 |
$39.59 |
49,117 |
| BALL M LEROY |
Director |
1/5/2026 |
Acquisition (Non Open Market) |
Direct |
27,152 |
|
384,460 |
| BALL M LEROY |
Director |
1/5/2026 |
Option Execute |
Direct |
66,690 |
|
451,150 |
| BALL M LEROY |
Director |
1/5/2026 |
Disposition (Non Open Market) |
Direct |
39,811 |
$26.93 |
411,339 |