Common Stock, par value $0.02 per share |
1.52M |
$163M |
$107.17 |
Feb 22, 2024 |
Direct |
|
|
Common Stock, par value $0.02 per share |
276K |
$29.6M |
$107.17 |
Feb 22, 2024 |
By Family Trusts |
|
|
Common Stock, par value $0.02 per share |
206K |
$22.1M |
$107.17 |
Feb 22, 2024 |
See |
|
|
Employee Stock Option (right to buy) |
132K |
$12.1M |
$91.66 |
Dec 12, 2023 |
Direct |
Common Stock |
|
Common Stock, par value $0.02 per share |
34K |
$3.64M |
$107.17 |
Feb 22, 2024 |
By Spouse |
|
|
Common Stock, par value $0.02 per share |
5.76K |
$617K |
$107.17 |
Feb 22, 2024 |
By 401(k) Plan |
|
|