| Common Stock |
324,088 |
$67,125,106 |
$207.12 |
02 Mar 2026 |
By 2020 GRAT Remainder Trust |
|
|
| Common Stock |
257,535 |
$53,340,649 |
$207.12 |
02 Mar 2026 |
Remainder GRAT |
|
|
| Common Stock |
92,532 |
$19,755,989 |
$213.50 |
02 Mar 2026 |
Direct |
|
|
| Common Stock |
94,729 |
$19,620,270 |
$207.12 |
02 Mar 2026 |
By 2025-E GRAT |
|
|
| Employee Stock Option (Right to Buy) |
89,916 |
$17,589,367 |
$195.62 |
22 Aug 2025 |
By TJW Options LLC 2019 Series Last Third |
Common Stock |
89,916 |
| Employee Stock Option (Right to Buy) |
89,915 |
$17,589,172 |
$195.62 |
22 Aug 2025 |
By TJW Options LLC 2019 Series First Third |
Common Stock |
89,915 |
| Employee Stock Option (Right to Buy) |
89,915 |
$17,589,172 |
$195.62 |
22 Aug 2025 |
By TJW Options LLC 2019 Series Middle Third |
Common Stock |
89,915 |
| Employee Stock Option (Right to Buy) |
75,802 |
$14,828,387 |
$195.62 |
22 Aug 2025 |
by TJW Options LLC 2018 Series |
Common Stock |
75,802 |
| Employee Stock Option (Right to Buy) |
75,802 |
$14,828,387 |
$195.62 |
22 Aug 2025 |
By TJW Options LLC 2018 Series Last Third |
Common Stock |
75,802 |
| Employee Stock Option (Right to Buy) |
75,802 |
$14,828,387 |
$195.62 |
22 Aug 2025 |
By TJW Options LLC 2018 Series Middle Third |
Common Stock |
75,802 |
| Common Stock |
69,822 |
$14,461,532 |
$207.12 |
02 Mar 2026 |
By 2025-A GRAT |
|
|
| Common Stock |
31,900 |
$6,607,128 |
$207.12 |
02 Mar 2026 |
By 2024-C GRAT |
|
|
| Common Stock |
7,718 |
$1,598,552 |
$207.12 |
02 Mar 2026 |
By 401(k) Plan |
|
|
| Employee Stock Option (Right to Buy) |
106,482 |
$0 |
$195.62 |
19 Feb 2026 |
Direct |
Common Stock |
105,224 |
| Employee Stock Option (Right to Buy) |
68,216 |
|
|
15 Dec 2025 |
By TJW Options LLC 2022 Series Last Third |
Common Stock |
|
| Employee Stock Option (Right to Buy) |
68,216 |
|
|
15 Dec 2025 |
By TJW Options LLC 2022 Series Middle Third |
Common Stock |
|
| Employee Stock Option (Right to Buy) |
68,215 |
|
|
15 Dec 2025 |
By TJW Options LLC 2022 Series First Third |
Common Stock |
|
| Employee Stock Option (Right to Buy) |
52,612 |
|
|
15 Dec 2025 |
By TJW Options LLC 2023 Series Middle Third |
Common Stock |
|
| Employee Stock Option (Right to Buy) |
52,611 |
|
|
15 Dec 2025 |
By TJW Options LLC 2023 Series First Third |
Common Stock |
|
| Employee Stock Option (Right to Buy) |
39,928 |
|
|
15 Dec 2025 |
By TJW Options LLC 2024 Series First Third |
Common Stock |
|
| Employee Stock Option (Right to Buy) |
0 |
|
|
29 May 2025 |
by TJW Options LLC 2016 Series |
Common Stock |
|