| 2026-07-15 |
Wong Jennifer L. |
officer |
Option exercise |
39,167 |
$5.35 |
$210K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
300 |
$190.54 |
$57K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
500 |
$192.08 |
$96K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
700 |
$193.85 |
$136K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
4,053 |
$195.10 |
$791K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
4,047 |
$195.79 |
$792K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
5,600 |
$196.83 |
$1.10M |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
10,767 |
$198.03 |
$2.13M |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
4,900 |
$198.94 |
$975K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
3,184 |
$199.89 |
$636K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
3,616 |
$200.89 |
$726K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
700 |
$201.94 |
$141K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
100 |
$204.14 |
$20K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
500 |
$205.85 |
$103K |
| 2026-07-15 |
Wong Jennifer L. |
officer |
Sale |
200 |
$206.83 |
$41K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Option exercise |
18,000 |
$25.29 |
$455K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
100 |
$190.68 |
$19K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
300 |
$192.18 |
$58K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
600 |
$194.19 |
$117K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
2,600 |
$195.34 |
$508K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
2,490 |
$196.46 |
$489K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
1,981 |
$197.58 |
$391K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
5,046 |
$198.27 |
$1.00M |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
1,883 |
$199.44 |
$376K |
| 2026-07-15 |
Huffman Steve Ladd |
director, officer, 10%+ owner |
Sale |
1,600 |
$200.47 |
$321K |