| Common Stock |
58,773,888 |
$4,249,352,102 |
$72.30 |
12 Dec 2025 |
By Brandon Limited Partnership No. 2 |
|
|
| Common Stock |
11,291,136 |
$816,349,132 |
$72.30 |
12 Dec 2025 |
By Brandon Limited Partnership No. 1 |
|
|
| Common Stock |
2,338,500 |
$169,073,550 |
$72.30 |
12 Dec 2025 |
Direct |
|
|
| Common Stock |
360,948 |
$26,096,540 |
$72.30 |
12 Dec 2025 |
By Hilrod Holdings XVIII, L.P. |
|
|
| Common Stock |
286,228 |
$20,694,284 |
$72.30 |
12 Dec 2025 |
By Hilrod Holdings XXVI, L.P. |
|
|
| Common Stock |
276,109 |
$19,962,680 |
$72.30 |
12 Dec 2025 |
By Hilrod Holdings XV, L.P. |
|
|
| Restricted Stock Units |
64,700 |
$3,564,323 |
$55.09 |
12 Dec 2025 |
Direct |
Common Stock |
|
| Common Stock |
0 |
$0 |
$72.30 |
12 Dec 2025 |
By Hilrod Holdings XXIII, L.P. |
|
|
| Employee Stock Option (right to buy) |
194,400 |
|
|
12 Dec 2025 |
By Hilrod Holdings XXVI, L.P. |
Common Stock |
|
| Employee Stock Option (right to buy) |
173,400 |
|
|
12 Dec 2025 |
Direct |
Common Stock |
|
| Employee Stock Option (right to buy) |
170,132 |
|
|
12 Dec 2025 |
By Hilrod Holdings XXIII, L.P. |
Common Stock |
|
| Employee Stock Option (right to buy) |
49,926 |
|
|
12 Dec 2025 |
By Hilrod Holdings XVIII, L.P. |
Common Stock |
|