| Common Stock |
324,088 |
$67,458,917 |
$208.15 |
02 Jan 2026 |
By 2020 GRAT Remainder Trust |
|
|
| Common Stock |
257,535 |
$53,605,910 |
$208.15 |
02 Jan 2026 |
Remainder GRAT |
|
|
| Common Stock |
111,215 |
$23,010,501 |
$206.90 |
02 Jan 2026 |
Direct |
|
|
| Common Stock |
94,729 |
$19,717,841 |
$208.15 |
02 Jan 2026 |
By 2025-E GRAT |
|
|
| Employee Stock Option (Right to Buy) |
89,916 |
$18,321,284 |
$203.76 |
22 Aug 2025 |
By TJW Options LLC 2019 Series Last Third |
Common Stock |
89,916 |
| Employee Stock Option (Right to Buy) |
89,915 |
$18,321,080 |
$203.76 |
22 Aug 2025 |
By TJW Options LLC 2019 Series First Third |
Common Stock |
89,915 |
| Employee Stock Option (Right to Buy) |
89,915 |
$18,321,080 |
$203.76 |
22 Aug 2025 |
By TJW Options LLC 2019 Series Middle Third |
Common Stock |
89,915 |
| Employee Stock Option (Right to Buy) |
75,802 |
$15,445,415 |
$203.76 |
22 Aug 2025 |
by TJW Options LLC 2018 Series |
Common Stock |
75,802 |
| Employee Stock Option (Right to Buy) |
75,802 |
$15,445,415 |
$203.76 |
22 Aug 2025 |
By TJW Options LLC 2018 Series Last Third |
Common Stock |
75,802 |
| Employee Stock Option (Right to Buy) |
75,802 |
$15,445,415 |
$203.76 |
22 Aug 2025 |
By TJW Options LLC 2018 Series Middle Third |
Common Stock |
75,802 |
| Common Stock |
69,822 |
$14,533,449 |
$208.15 |
02 Jan 2026 |
By 2025-A GRAT |
|
|
| Common Stock |
31,900 |
$6,639,985 |
$208.15 |
02 Jan 2026 |
By 2024-C GRAT |
|
|
| Common Stock |
7,681 |
$1,598,800 |
$208.15 |
02 Jan 2026 |
By 401(k) Plan |
|
|
| Employee Stock Option (Right to Buy) |
79,856 |
$0 |
$203.76 |
15 Dec 2025 |
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 |
|