| Common stock, par value $.001 |
30.3K |
$3.43M |
$113.09 |
May 2, 2025 |
By JWA Irrevocable Trust #1 |
|
|
| Common stock, par value $0.001 |
14.2K |
$1.61M |
$113.09 |
May 2, 2025 |
By JWA Irrevocable Trust #2 |
|
|
| Common stock, par value $.001 |
13.3K |
$1.5M |
$113.09 |
May 2, 2025 |
By JWA GRAT #2 |
|
|
| Common stock, par value $0.001 |
10.2K |
$1.15M |
$113.09 |
May 2, 2025 |
By Trust |
|
|
| Common stock, par value $.001 |
8.57K |
$969K |
$113.09 |
May 2, 2025 |
By JWA GRAT #1 |
|
|
| Common stock, par value $.001 |
3.18K |
$395K |
$124.01 |
May 2, 2025 |
Direct |
|
|
| Stock Option (right to buy) |
1.86K |
|
|
May 8, 2025 |
Direct |
Common stock, par value $0.001 |
|
| Deferred Stock Units |
213 |
|
|
Sep 30, 2025 |
Direct |
Common stock, par value $0.001 |
|