Incentive Stock Option (Right to Buy) | | 01/16/2024 | Common Stock, $0.01 Par Value Per Share | 5,630 | 88.765 | D | |
Incentive Stock Option (Right to Buy) | 04/16/2020 | 04/16/2025 | Common Stock, $0.01 Par Value Per Share | 1,000 | 91.74 | D | |
Incentive Stock Option (Right to Buy) | 10/15/2020 | 10/15/2025 | Common Stock, $0.01 Par Value Per Share | 110 | 75.075 | D | |
Incentive Stock Option (Right to Buy) | 04/20/2021 | 04/20/2026 | Common Stock, $0.01 Par Value Per Share | 1,241 | 80.525 | D | |
Incentive Stock Option (Right to Buy) | 01/19/2022 | 01/19/2027 | Common Stock, $0.01 Par Value Per Share | 1,144 | 87.38 | D | |
Non-Qualified Stock Option (Right to Buy) | 01/21/2015 | 01/21/2020 | Common Stock, $0.01 Par Value Per Share | 1,200 | 68.505 | D | |
Non-Qualified Stock Option (Right to Buy) | | 01/20/2021 | Common Stock, $0.01 Par Value Per Share | 5,000 | 83.885 | D | |
Non-Qualified Stock Option (Right to Buy) | | 01/19/2022 | Common Stock, $0.01 Par Value Per Share | 4,000 | 72.11 | D | |
Non-Qualified Stock Option (Right to Buy) | | 04/18/2023 | Common Stock, $0.01 Par Value Per Share | 5,000 | 70.925 | D | |
Non-Qualified Stock Option (Right to Buy) | | 01/16/2024 | Common Stock, $0.01 Par Value Per Share | 2,370 | 88.765 | D | |
Non-Qualified Stock Option (Right to Buy) | | 04/16/2025 | Common Stock, $0.01 Par Value Per Share | 4,000 | 91.74 | D | |
Non-Qualified Stock Option (Right to Buy) | | 10/15/2025 | Common Stock, $0.01 Par Value Per Share | 9,890 | 75.075 | D | |
Non-Qualified Stock Option (Right to Buy) | | 04/20/2026 | Common Stock, $0.01 Par Value Per Share | 18,759 | 80.525 | D | |
Non-Qualified Stock Option (Right to Buy) | | 01/19/2027 | Common Stock, $0.01 Par Value Per Share | 23,856 | 87.38 | D | |
Non-Qualified Stock Option (Right to Buy) | | 01/17/2028 | Common Stock, $0.01 Par Value Per Share | 11,490 | 77.1 | D | |
Non-Qualified Stock Option (Right to Buy) | | 01/16/2029 | Common Stock, $0.01 Par Value Per Share | 25,810 | 41.47 | D | |
RSU (Restricted Stock Unit) | | | Common Stock, $0.01 Par Value Per Share | 6,200 | | D | |
RSU (Restricted Stock Unit) | | | Common Stock, $0.01 Par Value Per Share | 4,210 | | D | |
RSU (Restricted Stock Unit) | | | Common Stock, $0.01 Par Value Per Share | 6,720 | | D | |