| Common Stock |
24,067 |
$2,623,062 |
$108.99 |
29 Feb 2024 |
Direct |
|
|
| 2024 Restricted Stock Units |
9,621 |
$1,012,514 |
$105.24 |
13 Feb 2024 |
Direct |
Common Stock |
|
| 2023 Restricted Stock Units |
6,537 |
$712,468 |
$108.99 |
29 Feb 2024 |
Direct |
Common Stock |
|
| 2022 Restricted Stock Units |
2,473 |
$269,532 |
$108.99 |
29 Feb 2024 |
Direct |
Common Stock |
|
| Common Stock |
51 |
$5,558 |
$108.99 |
29 Feb 2024 |
By 401(k) |
|
|
| 2021 Restricted Stock Units |
0 |
$0 |
$108.99 |
29 Feb 2024 |
Direct |
Common Stock |
|
| 2024 Performance Shares |
28,863 |
|
|
13 Feb 2024 |
Direct |
Common Stock |
|
| 2014 Employee Stock Option (Right to Buy) |
0 |
|
|
14 Dec 2023 |
Direct |
Common Stock |
|
| 2015 Employee Stock Option (Right to Buy) |
0 |
|
|
14 Dec 2023 |
Direct |
Common Stock |
|
| 2016 Employee Stock Option (Right to Buy) |
0 |
|
|
14 Dec 2023 |
Direct |
Common Stock |
|
| 2021 Performance Shares |
0 |
|
|
13 Feb 2024 |
Direct |
Common Stock |
|