| Common stock, par value $.001 |
30,318 |
$3,428,662 |
$113.09 |
02 May 2025 |
By JWA Irrevocable Trust #1 |
|
|
| Common stock, par value $0.001 |
14,231 |
$1,609,383 |
$113.09 |
02 May 2025 |
By JWA Irrevocable Trust #2 |
|
|
| Common stock, par value $.001 |
13,300 |
$1,504,097 |
$113.09 |
02 May 2025 |
By JWA GRAT #2 |
|
|
| Common stock, par value $0.001 |
10,205 |
$1,154,083 |
$113.09 |
02 May 2025 |
By Trust |
|
|
| Common stock, par value $.001 |
8,569 |
$969,068 |
$113.09 |
02 May 2025 |
By JWA GRAT #1 |
|
|
| Common stock, par value $.001 |
3,184 |
$394,847 |
$124.01 |
02 May 2025 |
Direct |
|
|
| Stock Option (right to buy) |
1,863 |
|
|
08 May 2025 |
Direct |
Common stock, par value $0.001 |
|
| Deferred Stock Units |
213 |
|
|
31 Dec 2025 |
Direct |
Common stock, par value $0.001 |
|