| Common Stock |
13,469,526 |
$834,707,873 |
$61.97 |
14 Jan 2026 |
Direct |
|
|
| Common Stock |
1,000,000 |
$61,970,100 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2025-B Trust |
|
|
| Common Stock |
500,000 |
$30,985,050 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2025-D Trust |
|
|
| Common Stock |
331,685 |
$20,554,552 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2022 LLC |
|
|
| Common Stock |
287,858 |
$17,838,589 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2012 Trust |
|
|
| Common Stock |
279,504 |
$17,320,890 |
$61.97 |
14 Jan 2026 |
By Spouse of Reporting Person's Trust |
|
|
| Common Stock |
231,268 |
$14,331,701 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2003 Trust |
|
|
| Common Stock |
202,974 |
$12,578,319 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2023-B LLC |
|
|
| Common Stock |
129,930 |
$8,051,775 |
$61.97 |
14 Jan 2026 |
By Trustee of Profit Sharing Plan |
|
|
| Common Stock |
120,754 |
$7,483,137 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2023-A LLC |
|
|
| Common Stock |
85,584 |
$5,303,649 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2022-A LLC |
|
|
| Common Stock |
3,637 |
$225,385 |
$61.97 |
14 Jan 2026 |
By Reporting Person's 2024-B LLC |
|
|