| Common Stock |
223,187 |
$19,604,746 |
$87.84 |
02 Jan 2026 |
Direct |
|
|
| Restricted Stock Units -12 |
145,611 |
$9,770,498 |
$67.10 |
15 Mar 2025 |
Direct |
Common Stock |
|
| Common Stock |
109,029 |
$9,496,447 |
$87.10 |
02 Jan 2026 |
By GRAT |
|
|
| Common Stock |
109,028 |
$9,496,360 |
$87.10 |
02 Jan 2026 |
By Spouse's GRAT |
|
|
| Restricted Stock Units -13 |
112,424 |
$9,463,056 |
$68.39 |
15 Dec 2025 |
Direct |
Common Stock |
|
| Restricted Stock Units -11 |
83,381 |
$7,459,843 |
$67.10 |
15 Dec 2025 |
Direct |
Common Stock |
|
| Restricted Stock Units -8 |
58,334 |
$6,262,711 |
$67.10 |
15 Dec 2025 |
Direct |
Common Stock |
|
| Restricted Stock Units -5 |
8,126 |
$2,180,951 |
$67.10 |
15 Dec 2025 |
Direct |
Common Stock |
|
| Restricted Stock Units -3 |
0 |
$0 |
$67.10 |
15 Mar 2025 |
Direct |
Common Stock |
|
| Non-Qualified Stock Option (right to buy) - 2 |
640,420 |
|
|
29 Jan 2025 |
Direct |
Common Stock |
|
| Non-Qualified Stock Option (right to buy) - 1 |
334,417 |
|
|
29 Jan 2025 |
Direct |
Common Stock |
|