| Common Stock |
13,477,576 |
$852,321,906 |
$63.24 |
02 Jan 2026 |
Direct |
|
|
| Common Stock |
1,000,000 |
$63,240,000 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2025-B Trust |
|
|
| Common Stock |
500,000 |
$31,620,000 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2025-D Trust |
|
|
| Common Stock |
331,685 |
$20,975,759 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2022 LLC |
|
|
| Common Stock |
285,753 |
$18,071,019 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2012 Trust |
|
|
| Common Stock |
279,504 |
$17,675,832 |
$63.24 |
02 Jan 2026 |
By Spouse of Reporting Person's Trust |
|
|
| Common Stock |
231,268 |
$14,625,388 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2003 Trust |
|
|
| Common Stock |
129,930 |
$8,216,773 |
$63.24 |
02 Jan 2026 |
By Trustee of Profit Sharing Plan |
|
|
| Common Stock |
128,163 |
$8,105,028 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2024-B LLC |
|
|
| Common Stock |
120,754 |
$7,636,482 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2023-A LLC |
|
|
| Common Stock |
85,584 |
$5,412,332 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2022-A LLC |
|
|
| Common Stock |
72,503 |
$4,585,089 |
$63.24 |
02 Jan 2026 |
By Reporting Person's 2023-B LLC |
|
|