| transaction |
ALL |
Employee Stock Option (Right to Buy) |
Gift |
|
-6,134 |
-6.8% |
$0.000000* |
83,781 |
20 Mar 2026 |
Common Stock |
6,134 |
$92.46 |
By TJW Options LLC 2019 Series Middle Third |
F1 |
| transaction |
ALL |
Employee Stock Option (Right to Buy) |
Gift |
|
+6,134 |
+7.3% |
$0.000000* |
89,915 |
20 Mar 2026 |
Common Stock |
6,134 |
$92.46 |
By TJW Options LLC 2019 Series Middle Third |
F1 |
| transaction |
ALL |
Employee Stock Option (Right to Buy) |
Gift |
|
-80,237 |
-100% |
$0.000000* |
0 |
20 Mar 2026 |
Common Stock |
80,237 |
$124.26 |
By TJW Options LLC 2020 Series Last Third |
F2 |
| transaction |
ALL |
Employee Stock Option (Right to Buy) |
Gift |
|
+80,237 |
|
$0.000000* |
80,237 |
20 Mar 2026 |
Common Stock |
80,237 |
$124.26 |
By TJW Options LLC 2020 Series Last Third |
F2 |
| transaction |
ALL |
Employee Stock Option (Right to Buy) |
Gift |
|
-30,858 |
-33% |
$0.000000* |
61,544 |
20 Mar 2026 |
Common Stock |
30,858 |
$105.08 |
By TJW Options LLC 2021 Series Middle Third |
F3 |
| transaction |
ALL |
Employee Stock Option (Right to Buy) |
Gift |
|
+30,858 |
+50% |
$0.000000* |
92,402 |
20 Mar 2026 |
Common Stock |
30,858 |
$105.08 |
By TJW Options LLC 2021 Series Middle Third |
F3 |
| holding |
ALL |
Employee Stock Option (Right to Buy) |
|
|
|
|
|
89,915 |
20 Mar 2026 |
Common Stock |
89,915 |
$92.46 |
By TJW Options LLC 2019 Series First Third |
|
| holding |
ALL |
Employee Stock Option (Right to Buy) |
|
|
|
|
|
89,916 |
20 Mar 2026 |
Common Stock |
89,916 |
$92.46 |
By TJW Options LLC 2019 Series Last Third |
|
| holding |
ALL |
Employee Stock Option (Right to Buy) |
|
|
|
|
|
0 |
20 Mar 2026 |
Common Stock |
0 |
$92.46 |
Direct |
|
| holding |
ALL |
Employee Stock Option (Right to Buy) |
|
|
|
|
|
80,236 |
20 Mar 2026 |
Common Stock |
80,236 |
$124.26 |
By TJW Options LLC 2020 Series First Third |
|
| holding |
ALL |
Employee Stock Option (Right to Buy) |
|
|
|
|
|
80,237 |
20 Mar 2026 |
Common Stock |
80,237 |
$124.26 |
By TJW Options LLC 2020 Series Middle Third |
|
| holding |
ALL |
Employee Stock Option (Right to Buy) |
|
|
|
|
|
92,401 |
20 Mar 2026 |
Common Stock |
92,401 |
$105.08 |
By TJW Options LLC 2021 Series First Third |
|
| holding |
ALL |
Employee Stock Option (Right to Buy) |
|
|
|
|
|
92,402 |
20 Mar 2026 |
Common Stock |
92,402 |
$105.08 |
By TJW Options LLC 2021 Series Last Third |
|