| Common Stock |
38,080 |
$13,469,125 |
$353.71 |
31 Dec 2025 |
Direct |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #1 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #10 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #11 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #2 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #3 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #4 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #5 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #6 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #7 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #8 |
|
|
| Common Stock |
440 |
$155,632 |
$353.71 |
31 Dec 2025 |
By Co-Trustee of Grandchild's Trust #9 |
|
|